Virtual Method

GioTlsDatabaselookup_certificates_issued_by_async

since: 2.30

Declaration [src]

void
lookup_certificates_issued_by_async (
  GTlsDatabase* self,
  GByteArray* issuer_raw_dn,
  GTlsInteraction* interaction,
  GTlsDatabaseLookupFlags flags,
  GCancellable* cancellable,
  GAsyncReadyCallback callback,
  gpointer user_data
)

Description [src]

Asynchronously look up certificates issued by this issuer in the database. See g_tls_database_lookup_certificates_issued_by() for more information.

The database may choose to hold a reference to the issuer byte array for the duration of this asynchronous operation. The byte array should not be modified during this time.

Available since: 2.30

Parameters

issuer_raw_dn

Type: An array of guint8

A GByteArray which holds the DER encoded issuer DN.

The data is owned by the caller of the method.
interaction

Type: GTlsInteraction

Used to interact with the user if necessary.

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

Type: GTlsDatabaseLookupFlags

Flags which affect the lookup operation.

cancellable

Type: GCancellable

A GCancellable, or NULL.

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

Type: GAsyncReadyCallback

Callback to call when the operation completes.

user_data

Type: gpointer

The data to pass to the callback function.

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