pub fn password_store_binary_sync(
    schema: Option<&Schema>,
    attributes: HashMap<&str, &str>,
    collection: Option<&str>,
    label: &str,
    value: &Value,
    cancellable: Option<&impl IsA<Cancellable>>
) -> Result<(), Error>
Expand description

Store a password in the secret service.

This is similar to password_store_sync(), but takes a Value as the argument instead of a null-terminated passwords.

This method may block indefinitely and should not be used in user interface threads.

§schema

the schema for attributes

§attributes

the attribute keys and values

§collection

a collection alias, or D-Bus object path of the collection where to store the secret

§label

label for the secret

§value

a Value

§cancellable

optional cancellation object

§Returns

whether the storage was successful or not