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 int
aACompromise
static int
affiliationChanged
static int
cACompromise
static int
certificateHold
static int
cessationOfOperation
static int
keyCompromise
static int
privilegeWithdrawn
static int
removeFromCRL
static int
superseded
static int
unspecified
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CRLReason
getInstance(java.lang.Object o)
java.math.BigInteger
getValue()
static CRLReason
lookup(int value)
ASN1Primitive
toASN1Primitive()
Method providing a primitive representation of this object suitable for encoding.java.lang.String
toString()
-
Methods inherited from class org.bouncycastle.asn1.ASN1Object
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:
toString
in classjava.lang.Object
-
getValue
public java.math.BigInteger getValue()
-
toASN1Primitive
public ASN1Primitive toASN1Primitive()
Description copied from class:ASN1Object
Method providing a primitive representation of this object suitable for encoding.- Specified by:
toASN1Primitive
in interfaceASN1Encodable
- Specified by:
toASN1Primitive
in classASN1Object
- Returns:
- a primitive representation of this object.
-
lookup
public static CRLReason lookup(int value)
-
-