class CRLReason
Known Direct Subclasses
CRLReason.AA_COMPROMISE, CRLReason.AFFILIATION_CHANGED, CRLReason.CA_COMPROMISE, CRLReason.CERTIFICATE_HOLD, CRLReason.CESSATION_OF_OPERATION, CRLReason.KEY_COMPROMISE, CRLReason.PRIVILEGE_WITHDRAWN, CRLReason.REMOVE_FROM_CRL, CRLReason.SUPERSEDED, CRLReason.UNSPECIFIED, CRLReason.UNUSED
| CRLReason.AA_COMPROMISE |
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised. |
| CRLReason.AFFILIATION_CHANGED |
This reason indicates that the subject's name or other information has changed. |
| CRLReason.CA_COMPROMISE |
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised. |
| CRLReason.CERTIFICATE_HOLD |
This reason indicates that the certificate has been put on hold. |
| CRLReason.CESSATION_OF_OPERATION |
This reason indicates that the certificate is no longer needed. |
| CRLReason.KEY_COMPROMISE |
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised. |
| CRLReason.PRIVILEGE_WITHDRAWN |
This reason indicates that the privileges granted to the subject of the certificate have been withdrawn. |
| CRLReason.REMOVE_FROM_CRL |
This reason indicates that the certificate was previously on hold and should be removed from the CRL. |
| CRLReason.SUPERSEDED |
This reason indicates that the certificate has been superseded. |
| CRLReason.UNSPECIFIED |
This reason indicates that it is unspecified as to why the certificate has been revoked. |
| CRLReason.UNUSED |
Unused reason. |
The CRLReason enumeration specifies the reason that a certificate is revoked, as defined in RFC 5280: Internet X.509 Public Key Infrastructure Certificate and CRL Profile.
Summary
| Enum values | |
|---|---|
|
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised. |
|
|
This reason indicates that the subject's name or other information has changed. |
|
|
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised. |
|
|
This reason indicates that the certificate has been put on hold. |
|
|
This reason indicates that the certificate is no longer needed. |
|
|
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised. |
|
|
This reason indicates that the privileges granted to the subject of the certificate have been withdrawn. |
|
|
This reason indicates that the certificate was previously on hold and should be removed from the CRL. |
|
|
This reason indicates that the certificate has been superseded. |
|
|
This reason indicates that it is unspecified as to why the certificate has been revoked. |
|
|
Unused reason. |
|
Enum values
AA_COMPROMISE
enum val AA_COMPROMISE : CRLReason
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised. It applies to authority attribute (AA) certificates only.
AFFILIATION_CHANGED
enum val AFFILIATION_CHANGED : CRLReason
This reason indicates that the subject's name or other information has changed.
CA_COMPROMISE
enum val CA_COMPROMISE : CRLReason
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised. It applies to certificate authority (CA) certificates only.
CERTIFICATE_HOLD
enum val CERTIFICATE_HOLD : CRLReason
This reason indicates that the certificate has been put on hold.
CESSATION_OF_OPERATION
enum val CESSATION_OF_OPERATION : CRLReason
This reason indicates that the certificate is no longer needed.
KEY_COMPROMISE
enum val KEY_COMPROMISE : CRLReason
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised. It applies to end-entity certificates only.
PRIVILEGE_WITHDRAWN
enum val PRIVILEGE_WITHDRAWN : CRLReason
This reason indicates that the privileges granted to the subject of the certificate have been withdrawn.
REMOVE_FROM_CRL
enum val REMOVE_FROM_CRL : CRLReason
This reason indicates that the certificate was previously on hold and should be removed from the CRL. It is for use with delta CRLs.
SUPERSEDED
enum val SUPERSEDED : CRLReason
This reason indicates that the certificate has been superseded.
UNSPECIFIED
enum val UNSPECIFIED : CRLReason
This reason indicates that it is unspecified as to why the certificate has been revoked.