public enum CRLReason extends Enum<CRLReason >
X509CRLEntry.getRevocationReason() ,
CertificateRevokedException.getRevocationReason()
| Enum Constant and Description |
|---|
AA_COMPROMISE
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised.
|
AFFILIATION_CHANGED
This reason indicates that the subject's name or other information has changed.
|
CA_COMPROMISE
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised.
|
CERTIFICATE_HOLD
This reason indicates that the certificate has been put on hold.
|
CESSATION_OF_OPERATION
This reason indicates that the certificate is no longer needed.
|
KEY_COMPROMISE
This reason indicates that it is known or suspected that the certificate subject's private key has been compromised.
|
PRIVILEGE_WITHDRAWN
This reason indicates that the privileges granted to the subject of the certificate have been withdrawn.
|
REMOVE_FROM_CRL
This reason indicates that the certificate was previously on hold and should be removed from the CRL.
|
SUPERSEDED
This reason indicates that the certificate has been superseded.
|
UNSPECIFIED
This reason indicates that it is unspecified as to why the certificate has been revoked.
|
UNUSED
Unused reason.
|
| Modifier and Type | Method and Description |
|---|---|
static CRLReason |
valueOf(String
Returns the enum constant of this type with the specified name.
|
static CRLReason |
values()
Returns an array containing the constants of this enum type, in the order they are declared.
|
public static final CRLReasonUNSPECIFIED
public static final CRLReasonKEY_COMPROMISE
public static final CRLReasonCA_COMPROMISE
public static final CRLReasonAFFILIATION_CHANGED
public static final CRLReasonSUPERSEDED
public static final CRLReasonCESSATION_OF_OPERATION
public static final CRLReasonCERTIFICATE_HOLD
public static final CRLReasonUNUSED
public static final CRLReasonREMOVE_FROM_CRL
public static final CRLReasonPRIVILEGE_WITHDRAWN
public static final CRLReasonAA_COMPROMISE
public static CRLReason[] values()
for (CRLReason c : CRLReason.values()) System.out.println(c);
public static CRLReasonvalueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null