RevocationReason Enum
Namespace: Rebex.Security.Cryptography.Pkcs
Assembly: Rebex.Common.dll (version 7.0.9448)
Specifies the reason for inclusion in the certificate revocation list.
Syntax
public enum RevocationReason
Fields
| 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. |