Service.lockSync

Lock items or collections in the secret service.

The secret service may not be able to lock items individually, and may lock an entire collection instead.

If @service is NULL, then secret_service_get_sync() will be called to get the default #SecretService proxy.

This method may block indefinitely and should not be used in user interface threads. The secret service may prompt the user. secret_service_prompt() will be used to handle any prompts that show up.

class Service
int
lockSync
(
ListG objects
,
Cancellable cancellable
,
out ListG locked
)

Parameters

objects ListG

the items or collections to lock

cancellable Cancellable

optional cancellation object

locked ListG

location to place list of items or collections that were locked

Return Value

Type: int

the number of items or collections that were locked

Throws

GException on failure.

Meta