Certificates Chain Codes

GET Certificates/{guid}/ValidationResults uses the following codes to confirm the trust chain of a certificate. Chain code errors occurs when there is at least one of the following Chain Validation failure results.

Chain code result values

Chain Code

Value

Message

0 None No state set.
2 Success Chain validation succeeded.
4 NoChain No chain was returned by the endpoint.
8 InvalidChain The chain returned by the endpoint cannot be used to form a valid chain.
16 ExpiringChain One or more of the CA certificates expire before the end-entity.
32 IncompleteChain The chain returned by the endpoint did not include a sufficient number of intermediate certificates to build a complete chain anchored by a root CA.
64 BlacklistedChain One or more of the CA certificates are marked as untrustworthy.
128 MismatchedChain The chain returned by the endpoint does not match the chain constructed by the Trust Protection Platform chain building algorithm.
512 MismatchedCertificate The chain was not validated because the end-entity certificate, returned by the endpoint, does not match the certificate in Trust Protection Platform.