Package org.bouncycastle.asn1.x509
Class CRLReason
- java.lang.Object
-
- org.bouncycastle.asn1.ASN1Object
-
- org.bouncycastle.asn1.x509.CRLReason
-
- All Implemented Interfaces:
ASN1Encodable,Encodable
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 intaACompromisestatic intaffiliationChangedstatic intcACompromisestatic intcertificateHoldstatic intcessationOfOperationstatic intkeyCompromisestatic intprivilegeWithdrawnstatic intremoveFromCRLstatic intsupersededstatic intunspecified
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CRLReasongetInstance(java.lang.Object o)java.math.BigIntegergetValue()static CRLReasonlookup(int value)ASN1PrimitivetoASN1Primitive()Method providing a primitive representation of this object suitable for encoding.java.lang.StringtoString()-
Methods inherited from class org.bouncycastle.asn1.ASN1Object
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
-
-
-
-
Field Detail
-
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 Detail
-
getInstance
public static CRLReason getInstance(java.lang.Object o)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getValue
public java.math.BigInteger getValue()
-
toASN1Primitive
public ASN1Primitive toASN1Primitive()
Description copied from class:ASN1ObjectMethod providing a primitive representation of this object suitable for encoding.- Specified by:
toASN1Primitivein interfaceASN1Encodable- Specified by:
toASN1Primitivein classASN1Object- Returns:
- a primitive representation of this object.
-
lookup
public static CRLReason lookup(int value)
-
-