open
Description:
public static async Service open (Type service_gtype, string? service_bus_name, ServiceFlags flags, Cancellable? cancellable) throws Error
Create a new Service proxy for the Secret Service.
This function is rarely used, see [funcService.get
] instead.
The service_gtype
argument should be set to SECRET_TYPE_SERVICE
or a the type of a derived class.
If flags
contains any flags of which parts of the secret service to ensure are initialized, then those will be initialized before
returning.
If service_bus_name
is null
then the default is used.
This method will return immediately and complete asynchronously.
Parameters:
service_gtype |
the GType of the new secret service |
service_bus_name |
the D-Bus service name of the secret service |
flags |
flags for which service functionality to ensure is initialized |
cancellable |
optional cancellation object |
callback |
called when the operation completes |
user_data |
data to be passed to the callback |