Top Description Fields Constructors Methods
org.bouncycastle.asn1.x509

public Class CRLReason

extends ASN1Object
Class Inheritance
Imports
java.math.BigInteger, java.util.Hashtable, org.bouncycastle.asn1.ASN1Enumerated, .ASN1Object, .ASN1Primitive, org.bouncycastle.util.Integers

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

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
private static final String[]
public static final int
public static final int
private static final Hashtable<K, V>
public static final int
private ASN1Enumerated

Constructor Summary

AccessConstructor and Description
private
CRLReason(int reason)

Method Summary

Modifier and TypeMethod and Description
public static CRLReason
public BigInteger
public static CRLReason
lookup(int value)

public ASN1Primitive
toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.
public String
toString()

Overrides java.lang.Object.toString.

Returns a string representation of the object.
Inherited from org.bouncycastle.asn1.ASN1Object:
equalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

aACompromiseback to summary
public static final int aACompromise
affiliationChangedback to summary
public static final int affiliationChanged
cACompromiseback to summary
public static final int cACompromise
certificateHoldback to summary
public static final int certificateHold
cessationOfOperationback to summary
public static final int cessationOfOperation
keyCompromiseback to summary
public static final int keyCompromise
privilegeWithdrawnback to summary
public static final int privilegeWithdrawn
reasonStringback to summary
private static final String[] reasonString
removeFromCRLback to summary
public static final int removeFromCRL
supersededback to summary
public static final int superseded
tableback to summary
private static final Hashtable<K, V> table
unspecifiedback to summary
public static final int unspecified
valueback to summary
private ASN1Enumerated value

Constructor Detail

CRLReasonback to summary
private CRLReason(int reason)

Method Detail

getInstanceback to summary
public static CRLReason getInstance(Object o)
getValueback to summary
public BigInteger getValue()
lookupback to summary
public static CRLReason lookup(int value)
toASN1Primitiveback to summary
public ASN1Primitive toASN1Primitive()

Implements abstract org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Implements org.bouncycastle.asn1.ASN1Encodable.toASN1Primitive.

Doc from org.bouncycastle.asn1.ASN1Object.toASN1Primitive.

Method providing a primitive representation of this object suitable for encoding.

Returns:ASN1Primitive

a primitive representation of this object.

toStringback to summary
public String toString()

Overrides java.lang.Object.toString.

Doc from java.lang.Object.toString.

Returns a string representation of the object.

Returns:String

a string representation of the object