Package org.bouncycastle.asn1.x509
Class CRLReason
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.x509.CRLReason
- All Implemented Interfaces:
ASN1Encodable
public class CRLReason extends ASN1Object
The CRLReason enumeration.
CRLReason ::= ENUMERATED {
unspecified (0),
keyCompromise (1),
cACompromise (2),
affiliationChanged (3),
superseded (4),
cessationOfOperation (5),
certificateHold (6),
removeFromCRL (8),
privilegeWithdrawn (9),
aACompromise (10)
}
-
Field Summary
Fields Modifier and Type Field Description static intAA_COMPROMISEDeprecated.use lower case versionstatic intaACompromisestatic intAFFILIATION_CHANGEDDeprecated.use lower case versionstatic intaffiliationChangedstatic intCA_COMPROMISEDeprecated.use lower case versionstatic intcACompromisestatic intCERTIFICATE_HOLDDeprecated.use lower case versionstatic intcertificateHoldstatic intCESSATION_OF_OPERATIONDeprecated.use lower case versionstatic intcessationOfOperationstatic intKEY_COMPROMISEDeprecated.use lower case versionstatic intkeyCompromisestatic intPRIVILEGE_WITHDRAWNDeprecated.use lower case versionstatic intprivilegeWithdrawnstatic intREMOVE_FROM_CRLDeprecated.use lower case versionstatic intremoveFromCRLstatic intsupersededstatic intSUPERSEDEDDeprecated.use lower case versionstatic intunspecifiedstatic intUNSPECIFIEDDeprecated.use lower case version -
Method Summary
Modifier and Type Method Description static CRLReasongetInstance(Object o)BigIntegergetValue()static CRLReasonlookup(int value)ASN1PrimitivetoASN1Primitive()StringtoString()Returns a string containing a concise, human-readable description of this object.Methods inherited from class org.bouncycastle.asn1.ASN1Object
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
-
Field Details
-
UNSPECIFIED
public static final int UNSPECIFIEDDeprecated.use lower case version- See Also:
- Constant Field Values
-
KEY_COMPROMISE
public static final int KEY_COMPROMISEDeprecated.use lower case version- See Also:
- Constant Field Values
-
CA_COMPROMISE
public static final int CA_COMPROMISEDeprecated.use lower case version- See Also:
- Constant Field Values
-
AFFILIATION_CHANGED
public static final int AFFILIATION_CHANGEDDeprecated.use lower case version- See Also:
- Constant Field Values
-
SUPERSEDED
public static final int SUPERSEDEDDeprecated.use lower case version- See Also:
- Constant Field Values
-
CESSATION_OF_OPERATION
public static final int CESSATION_OF_OPERATIONDeprecated.use lower case version- See Also:
- Constant Field Values
-
CERTIFICATE_HOLD
public static final int CERTIFICATE_HOLDDeprecated.use lower case version- See Also:
- Constant Field Values
-
REMOVE_FROM_CRL
public static final int REMOVE_FROM_CRLDeprecated.use lower case version- See Also:
- Constant Field Values
-
PRIVILEGE_WITHDRAWN
public static final int PRIVILEGE_WITHDRAWNDeprecated.use lower case version- See Also:
- Constant Field Values
-
AA_COMPROMISE
public static final int AA_COMPROMISEDeprecated.use lower case version- See Also:
- Constant Field Values
-
unspecified
public static final int unspecified- See Also:
- Constant Field Values
-
keyCompromise
public static final int keyCompromise- See Also:
- Constant Field Values
-
cACompromise
public static final int cACompromise- See Also:
- Constant Field Values
-
affiliationChanged
public static final int affiliationChanged- See Also:
- Constant Field Values
-
superseded
public static final int superseded- See Also:
- Constant Field Values
-
cessationOfOperation
public static final int cessationOfOperation- See Also:
- Constant Field Values
-
certificateHold
public static final int certificateHold- See Also:
- Constant Field Values
-
removeFromCRL
public static final int removeFromCRL- See Also:
- Constant Field Values
-
privilegeWithdrawn
public static final int privilegeWithdrawn- See Also:
- Constant Field Values
-
aACompromise
public static final int aACompromise- See Also:
- Constant Field Values
-
-
Method Details
-
getInstance
-
toString
Description copied from class:ObjectReturns a string containing a concise, human-readable description of this object. Subclasses are encouraged to override this method and provide an implementation that takes into account the object's type and data. The default implementation is equivalent to the following expression:getClass().getName() + '@' + Integer.toHexString(hashCode())
See Writing a useful
toStringmethod if you intend implementing your owntoStringmethod. -
getValue
-
toASN1Primitive
- Specified by:
toASN1Primitivein interfaceASN1Encodable- Specified by:
toASN1Primitivein classASN1Object
-
lookup
-