Secret

Members

Static functions

attributesBuildv
HashTable attributesBuildv(Schema schema, void* va)

Build up a hash table of attribute values.

errorGetQuark
GQuark errorGetQuark()
getSchema
Schema getSchema(SecretSchemaType type)

Get a secret storage schema of the given @type.

passwordClearFinish
bool passwordClearFinish(AsyncResultIF result)

Finish an asynchronous operation to remove passwords from the secret service.

passwordClearv
void passwordClearv(Schema schema, HashTable attributes, Cancellable cancellable, GAsyncReadyCallback callback, void* userData)

Remove unlocked matching passwords from the secret service.

passwordClearvSync
bool passwordClearvSync(Schema schema, HashTable attributes, Cancellable cancellable)

Remove unlocked matching passwords from the secret service.

passwordFree
void passwordFree(string password)

Clear the memory used by a password, and then free it.

passwordLookupFinish
string passwordLookupFinish(AsyncResultIF result)

Finish an asynchronous operation to lookup a password in the secret service.

passwordLookupNonpageableFinish
string passwordLookupNonpageableFinish(AsyncResultIF result)

Finish an asynchronous operation to lookup a password in the secret service.

passwordLookupv
void passwordLookupv(Schema schema, HashTable attributes, Cancellable cancellable, GAsyncReadyCallback callback, void* userData)

Lookup a password in the secret service.

passwordLookupvNonpageableSync
string passwordLookupvNonpageableSync(Schema schema, HashTable attributes, Cancellable cancellable)

Lookup a password in the secret service.

passwordLookupvSync
string passwordLookupvSync(Schema schema, HashTable attributes, Cancellable cancellable)

Lookup a password in the secret service.

passwordStoreFinish
bool passwordStoreFinish(AsyncResultIF result)

Finish asynchronous operation to store a password in the secret service.

passwordStorev
void passwordStorev(Schema schema, HashTable attributes, string collection, string label, string password, Cancellable cancellable, GAsyncReadyCallback callback, void* userData)

Store a password in the secret service.

passwordStorevSync
bool passwordStorevSync(Schema schema, HashTable attributes, string collection, string label, string password, Cancellable cancellable)

Store a password in the secret service.

passwordWipe
void passwordWipe(string password)

Clear the memory used by a password.

Meta