虚拟方法

GioTlsDatabaselookup_certificate_for_handle_finish

since: 2.30

声明 [源]

GTlsCertificate*
lookup_certificate_for_handle_finish (
  GTlsDatabase* self,
  GAsyncResult* result,
  GError** error
)

描述 [源]

完成通过句柄异步查找证书。有关更多信息,请参阅 g_tls_database_lookup_certificate_for_handle()

如果句柄不再有效,或未指向此数据库中的证书,则返回NULL

可用自: 2.30

参数

result

类型: GAsyncResult

一个GAsyncResult

数据由方法调用者所有。
error

类型: GError **

可恢复错误的返回位置。

该参数可以是NULL
如果返回位置不是NULL,则必须将其初始化为NULL GError*
如果没有错误,虚拟函数将保留初始化为NULL的参数。
发生错误时,将设置一个新的GError,调用者将拥有数据,并负责释放它。

返回值

类型: GTlsCertificate

一个新的GTlsCertificate对象。使用g_object_unref()释放证书。

方法调用者将拥有返回的数据,并负责释放它。