pub enum ClientCertVerifyResult {
Ok,
BadCertificate,
CertificateRevoked,
CertificateExpired,
UnknownCa,
CertificateMissing,
CertificateUnknown,
}
Variants§
Ok
Success value.
This indicates that client certificate verified successfully.
BadCertificate
Bad certificate error.
This error means the certificate is corrupt (e.g., the certificate signatures do not verify correctly).
CertificateRevoked
Certificate revoked error.
This error means the client certificate is revoked by its signer.
CertificateExpired
Certificate expired error.
This error means the client certificate has expired or is not currently valid.
UnknownCa
Unknown CA error.
This error means the valid certificate chain or partial chain was received, but the certificate was not accepted because the CA certificate could not be located or could not be matched with a known trust anchor.
CertificateMissing
Certificate missing error.
This error means the client did not provide a certificate during the handshake.
CertificateUnknown
Certificate unknown error.
This error means the client certificate was received, but some other (unspecified) issue arose in processing the certificate, rendering it unacceptable.