Mentalis.org Security Library documentation

CertificateStatus Enumeration

Defines the different certificate status values.

[Visual Basic]
Public Enum CertificateStatus
[C#]
public enum CertificateStatus

Members

Member NameDescription
ValidCertificateThe certificate is valid.
ExpiredA required certificate is not within its validity period.
InvalidBasicConstraintsThe certificate's basic constraints are invalid or missing.
InvalidChainA chain of certificates was not correctly created.
InvalidNestingThe validity periods of the certification chain do not nest correctly.
InvalidPurposeA certificate is being used for a non permitted purpose.
InvalidRoleA certificate that can only be used as an end-entity is being used as a CA or visa versa.
InvalidSignatureThe signature of the certificate cannot be verified.
NoCNMatchThe certificate's CN name does not match the passed value.
ParentRevokedA certificate in the chain has been explicitly revoked by its issuer.
RevocationFailureThe revocation process could not continue. The certificates could not be checked.
RevocationServerOfflineSince the revocation server was offline, the called function was not able to complete the revocation check.
RevokedThe certificate or signature has been revoked.
UntrustedRootA certification chain processed correctly but terminated in a root certificate not trusted by the trust provider.
UntrustedTestRootThe root certificate is a testing certificate and policy settings disallow test certificates.
WrongUsageThe certificate is not valid for the requested usage.
OtherErrorThe certificate is invalid.

Requirements

Namespace: Org.Mentalis.Security.Certificates Namespace

Assembly: Org.Mentalis.Security.dll

See Also

Org.Mentalis.Security.Certificates Namespace