属性
GiorgioDtlsConnection:对等证书错误
since: 2.48
描述 [src]
验证 GDtlsConnection:对等证书
时注意到的错误。通常这个值应该是0,但如果不为 GDtlsClientConnection:验证标志
设置为 G_TLS_CERTIFICATE_VALIDATE_ALL
,或者如果 GDtlsConnection::accept-certificate
覆盖了默认行为,则可能不是。
GLib保证了如果证书验证失败,将至少设置一个错误,但它不保证设置所有可能错误。因此,您不能安全地决定忽略任何特定类型的错误。例如,如果您想允许过期的证书,应避免屏蔽 G_TLS_CERTIFICATE_EXPIRED
,因为这可能是唯一设置的错误标志,尽管证书还存在其他问题。
可用自: 2.48
默认值 | G_TLS_CERTIFICATE_NO_FLAGS |
获取方法 | g_dtls_connection_get_peer_certificate_errors() |