方法

GioTlsDatabaselookup_certificate_for_handle_async

自:2.30

声明 [源]

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
)

描述 [源]

异步在数据库中通过句柄查找证书。有关更多信息,请参见g_tls_database_lookup_certificate_for_handle()

自:2.30

此方法异步完成。在GAsyncReadyCallback中使用g_tls_database_lookup_certificate_for_handle_finish()以获取操作的结果。

参数

句柄

类型: const gchar*

证书 handle。

数据由方法调用者拥有。
值是一个以NUL终止的UTF-8字符串。
交互

类型: GTlsInteraction

如果需要,用于与用户交互。

参数可以是 NULL
数据由方法调用者拥有。
标志

类型: GTlsDatabaseLookupFlags

影响查找的标志。

可取消

类型: GCancellable

一个 GCancellable,或 NULL

参数可以是 NULL
数据由方法调用者拥有。
回调

类型: GAsyncReadyCallback

当操作完成时调用的回调。

参数可以是 NULL
用户数据

类型: gpointer

传递给回调函数的数据。

参数可以是 NULL
数据由方法调用者拥有。