Method

GioTlsDatabaselookup_certificate_for_handle_async

Declaration

void
g_tls_database_lookup_certificate_for_handle_async (
  GTlsDatabase* self,
  const gchar* handle,
  GTlsInteraction* interaction,
  GTlsDatabaseLookupFlags flags,
  GCancellable* cancellable,
  GAsyncReadyCallback callback,
  gpointer user_data
)

Description

Asynchronously look up a certificate by its handle in the database. See g_tls_database_lookup_certificate_for_handle() for more information.

Available since:2.30

Parameters

handle const gchar*
 

A certificate handle.

 The data is owned by the caller of the function.
 The value is a NUL terminated UTF-8 string.
interaction GTlsInteraction
 

Used to interact with the user if necessary.

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

Flags which affect the lookup.

cancellable GCancellable
 

A GCancellable, or NULL.

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

Callback to call when the operation completes.

 The argument can be NULL.
user_data gpointer
 

The data to pass to the callback function.

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