方法
GioDtlsConnectionset_database
自:2.48
声明 [src]
void
g_dtls_connection_set_database (
GDtlsConnection* conn,
GTlsDatabase* database
)
描述 [src]
设置用于验证对端证书的证书数据库。默认情况下将设置为默认数据库。请见g_tls_backend_get_default_database()。如果设置为NULL,则对端证书验证将始终设置G_TLS_CERTIFICATE_UNKNOWN_CA错误(意味着在客户端连接上,除非在GDtlsClientConnection:validation-flags中未设置此位,否则GDtlsConnection::accept-certificate将始终触发)。
使用非默认数据库时存在非直观的安全影响。请见GDtlsConnection:database以获取详细信息。
自:2.48
参数
database-
类型:
GTlsDatabase一个
GTlsDatabase。参数可以是 NULL。数据由方法调用者拥有。