RevocationReason Enum
Namespace: Rebex.Security.Cryptography.Pkcs
Assembly: Rebex.Common.dll (version 7.0.9313)
Specifies the reason for inclusion in the certificate revocation list.
Syntax
public enum RevocationReasonFields
| Name | Description | 
|---|---|
| AACompromise | It is known or suspected that aspects of the AA validated in the attribute certificate have been compromised. | 
| AffiliationChanged | The subject's name or other information in the certificate has been modified (but there is no cause to suspect that the private key has been compromised). | 
| CACompromise | Used in revoking a CA-certificate. Indicates that it is known or suspected that the subject's private key, or other aspects of the subject validated in the certificate, have been compromised. | 
| CertificateHold | Certificate has been places on hold. | 
| CessationOfOperation | Certificate is no longer needed for the purpose for which it was issued (but there is no cause to suspect that the private key has been compromised). | 
| KeyCompromise | Used in revoking an end-entity certificate. Indicates that it is known or suspected that the subject's private key, or other aspects of the subject validated in the certificate, have been compromised. | 
| PrivilegeWithdrawn | Certificate was revoked because a privilege contained within that certificate has been withdrawn. | 
| RemoveFromCrl | Only for use with delta-CRLs. Indicates that an existing CRL entry should now be removed owing to certificate expiration or hold release. | 
| Superseded | Certificate has been superseded (but there is no cause to suspect that the private key has been compromised). | 
| Unspecified | Used to revoke certificates for reasons other than the specific codes. |