X509RevocationReasonFlag Enumeration

Represents certificate revocation flags. This enumeration is used by X509DistributionPoint and X509IssuingDistributionPointsExtension types.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

Definition

Namespace: SysadminsLV.PKI.Cryptography.X509Certificates
Assembly: SysadminsLV.PKI (in SysadminsLV.PKI.dll) Version: 4.0.1
C#
[FlagsAttribute]
public enum X509RevocationReasonFlag

Members

None0 No revocation reasons defined.
PrivilegeWithdrawn1 Certificate holder no longer have permissions to use certificate.
CertificateHold2 Certificate is revoked temporarily.
CeaseOfOperation4 Certificate holder is decommissioned or retired.
Superseded8 Certificate is superseded by a new certificate.
ChangeOfAffiliation16 Certificate holder changed its affiliation.
CACompromise32 Issuing CA certificate is compromised.
KeyCompromise64 Private key is compromised.
Unspecified128 The reason is not specified.
AACompromise32,768 Authorization Authority is compromised.

See Also