Defines the different certificate status values.
Member Name | Description |
---|---|
ValidCertificate | The certificate is valid. |
Expired | A required certificate is not within its validity period. |
InvalidBasicConstraints | The certificate's basic constraints are invalid or missing. |
InvalidChain | A chain of certificates was not correctly created. |
InvalidNesting | The validity periods of the certification chain do not nest correctly. |
InvalidPurpose | A certificate is being used for a non permitted purpose. |
InvalidRole | A certificate that can only be used as an end-entity is being used as a CA or visa versa. |
InvalidSignature | The signature of the certificate cannot be verified. |
NoCNMatch | The certificate's CN name does not match the passed value. |
ParentRevoked | A certificate in the chain has been explicitly revoked by its issuer. |
RevocationFailure | The revocation process could not continue. The certificates could not be checked. |
RevocationServerOffline | Since the revocation server was offline, the called function was not able to complete the revocation check. |
Revoked | The certificate or signature has been revoked. |
UntrustedRoot | A certification chain processed correctly but terminated in a root certificate not trusted by the trust provider. |
UntrustedTestRoot | The root certificate is a testing certificate and policy settings disallow test certificates. |
WrongUsage | The certificate is not valid for the requested usage. |
OtherError | The certificate is invalid. |
Namespace: Org.Mentalis.Security.Certificates Namespace
Assembly: Org.Mentalis.Security.dll
Org.Mentalis.Security.Certificates Namespace