Service.lookupSync

secret.value.Value lookupSync(secret.schema.Schema schema, string[string] attributes, gio.cancellable.Cancellable cancellable = null)

Lookup a secret value in the secret service.

The attributes should be a set of key and value string pairs.

If service is null, then [secret.service.Service.getSync] will be called to get the default classService proxy.

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

Parameters

schemathe schema for the attributes
attributesthe attribute keys and values
cancellableoptional cancellation object

Returns

a newly allocated structValue, which should be

released with [secret.value.Value.unref], or null if no secret found

Throws

[ErrorWrap]