Method

GckSessionlogin_interactive_async

Declaration [src]

void
gck_session_login_interactive_async (
  GckSession* self,
  gulong user_type,
  GTlsInteraction* interaction,
  GCancellable* cancellable,
  GAsyncReadyCallback callback,
  gpointer user_data
)

Description [src]

Login the user on the session prompting for passwords interactively when necessary. This call will return immediately and completes asynchronously.

Parameters

user_type gulong
 

The type of login user.

interaction GTlsInteraction
 

Interaction to request PIN when necessary.

 The argument can be NULL.
 The data is owned by the caller of the function.
cancellable GCancellable
 

Optional cancellation object, or NULL.

 The argument can be NULL.
 The data is owned by the caller of the function.
callback GAsyncReadyCallback
 

Called when the operation completes.

 The argument can be NULL.
user_data gpointer
 

Data to pass to the callback.

 The argument can be NULL.
 The data is owned by the caller of the function.