属性

GiorgioDtlsConnection:对等证书错误

since: 2.48

声明

property peer-certificate-errors: Gio.TlsCertificateFlags [ read ]

描述 [src]

验证 GDtlsConnection:对等证书 时注意到的错误。通常这个值应该是0,但如果不为 GDtlsClientConnection:验证标志 设置为 G_TLS_CERTIFICATE_VALIDATE_ALL,或者如果 GDtlsConnection::accept-certificate 覆盖了默认行为,则可能不是。

GLib保证了如果证书验证失败,将至少设置一个错误,但它不保证设置所有可能错误。因此,您不能安全地决定忽略任何特定类型的错误。例如,如果您想允许过期的证书,应避免屏蔽 G_TLS_CERTIFICATE_EXPIRED,因为这可能是唯一设置的错误标志,尽管证书还存在其他问题。

类型:GTlsCertificateFlags

可用自: 2.48

默认值G_TLS_CERTIFICATE_NO_FLAGS
获取方法g_dtls_connection_get_peer_certificate_errors()

标志

可读
可写
构建
仅构建