secret.global

Undocumented in source.

Members

Functions

getSchema
secret.schema.Schema getSchema(secret.types.SchemaType type)

Get a secret storage schema of the given type.

passwordClearFinish
bool passwordClearFinish(gio.async_result.AsyncResult result)

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

passwordClearSync
bool passwordClearSync(secret.schema.Schema schema, string[string] attributes, gio.cancellable.Cancellable cancellable)

Remove unlocked matching passwords from the secret service.

passwordLookupFinish
string passwordLookupFinish(gio.async_result.AsyncResult result)

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

passwordLookupSync
string passwordLookupSync(secret.schema.Schema schema, string[string] attributes, gio.cancellable.Cancellable cancellable)

Lookup a password in the secret service.

passwordSearchFinish
secret.retrievable.Retrievable[] passwordSearchFinish(gio.async_result.AsyncResult result)

Finish an asynchronous operation to search for items in the secret service.

passwordSearchSync
secret.retrievable.Retrievable[] passwordSearchSync(secret.schema.Schema schema, string[string] attributes, secret.types.SearchFlags flags, gio.cancellable.Cancellable cancellable)

Search for items in the secret service.

passwordStoreBinarySync
bool passwordStoreBinarySync(secret.schema.Schema schema, string[string] attributes, string collection, string label, secret.value.Value value, gio.cancellable.Cancellable cancellable)

Store a password in the secret service.

passwordStoreFinish
bool passwordStoreFinish(gio.async_result.AsyncResult result)

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

passwordStoreSync
bool passwordStoreSync(secret.schema.Schema schema, string[string] attributes, string collection, string label, string password, gio.cancellable.Cancellable cancellable)

Store a password in the secret service.

passwordWipe
void passwordWipe(string password)

Clear the memory used by a password.