client-cert-verify-result
TLS client certificate verified result from downstream.
enum client-cert-verify-result {
ok,
bad-certificate,
certificate-revoked,
certificate-expired,
unknown-ca,
certificate-missing,
certificate-unknown,
}Cases
| Case | Description |
|---|---|
| ok | Success value. This indicates that client certificate verified successfully. |
| bad-certificate | bad certificate error. This error means the certificate is corrupt (for example, when the certificate signatures do not verify correctly). |
| certificate-revoked | certificate revoked error. This error means the client certificate is revoked by its signer. |
| certificate-expired | certificate expired error. This error means the client certificate has expired or is not currently valid. |
| unknown-ca | 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. |
| certificate-missing | certificate missing error. This error means the client does not provide a certificate during the handshake. |
| certificate-unknown | certificate unknown error. This error means the client certificate was received, but some other (unspecified) issue arose in processing the certificate, rendering it unacceptable. |