secret.global

Global functions for secret1 library

Functions 11

fnsecret.schema.Schema getSchema(secret.types.SchemaType type)Get a secret storage schema of the given type.
fnbool passwordClearFinish(gio.async_result.AsyncResult result)Finish an asynchronous operation to remove passwords from the secret service.
fnbool passwordClearSync(secret.schema.Schema schema, string[string] attributes, gio.cancellable.Cancellable cancellable = null)Remove unlocked matching passwords from the secret service.
fnstring passwordLookupFinish(gio.async_result.AsyncResult result)Finish an asynchronous operation to lookup a password in the secret service.
fnstring passwordLookupSync(secret.schema.Schema schema, string[string] attributes, gio.cancellable.Cancellable cancellable = null)Lookup a password in the secret service.
fnsecret.retrievable.Retrievable[] passwordSearchFinish(gio.async_result.AsyncResult result)Finish an asynchronous operation to search for items in the secret service.
fnsecret.retrievable.Retrievable[] passwordSearchSync(secret.schema.Schema schema, string[string] attributes, secret.types.SearchFlags flags, gio.cancellable.Cancellable cancellable = null)Search for items in the secret service.
fnbool passwordStoreFinish(gio.async_result.AsyncResult result)Finish asynchronous operation to store a password in the secret service.
fnbool passwordStoreBinarySync(secret.schema.Schema schema, string[string] attributes, string collection, string label, secret.value.Value value, gio.cancellable.Cancellable cancellable = null)Store a password in the secret service.
fnbool passwordStoreSync(secret.schema.Schema schema, string[string] attributes, string collection, string label, string password, gio.cancellable.Cancellable cancellable = null)Store a password in the secret service.
fnvoid passwordWipe(string password = null)Clear the memory used by a password.