TLSCertificateRejectReason
Description:
[ CCode ( cprefix = "TP_TLS_CERTIFICATE_REJECT_REASON_" , has_type_id = false ) ]
public enum TLSCertificateRejectReason
Possible reasons to reject a TLS certificate.
Bitfield/set of flags generated from the Telepathy specification.
Content:
Enum values:
- EXPIRED -
The certificate is expired.
- FINGERPRINT_MISMATCH -
The certificate provided does not have the expected fingerprint.
- HOSTNAME_MISMATCH -
The hostname certified does not match the provided one.
- INSECURE -
The certificate uses an insecure cipher algorithm, or is cryptographically weak.
- LIMIT_EXCEEDED -
The length in bytes of the certificate, or the depth of the certificate chain exceed the
limits imposed by the crypto library.
- NOT_ACTIVATED -
The certificate is not active yet.
- REVOKED -
The certificate has been revoked.
- SELF_SIGNED -
The certificate is self-signed.
- UNKNOWN -
The certificate has been rejected for another reason not listed in this enumeration.
- UNTRUSTED -
The certificate is not trusted.