
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. |