This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
[FlagsAttribute]
public enum X509RevocationReasonFlag
<FlagsAttribute>
Public Enumeration X509RevocationReasonFlag
[FlagsAttribute]
public enum class X509RevocationReasonFlag
[<FlagsAttribute>]
type X509RevocationReasonFlag
None | 0 | No revocation reasons defined. |
PrivilegeWithdrawn | 1 | Certificate holder no longer have permissions to use certificate. |
CertificateHold | 2 | Certificate is revoked temporarily. |
CeaseOfOperation | 4 | Certificate holder is decommissioned or retired. |
Superseded | 8 | Certificate is superseded by a new certificate. |
ChangeOfAffiliation | 16 | Certificate holder changed its affiliation. |
CACompromise | 32 | Issuing CA certificate is compromised. |
KeyCompromise | 64 | Private key is compromised. |
Unspecified | 128 | The reason is not specified. |
AACompromise | 32,768 | Authorization Authority is compromised. |