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
AA_COMPROMISE

Deprecated use lower case version
public static final int
public static final int
AFFILIATION_CHANGED

Deprecated use lower case version
public static final int
public static final int
CA_COMPROMISE

Deprecated use lower case version
public static final int
public static final int
CERTIFICATE_HOLD

Deprecated use lower case version
public static final int
public static final int
CESSATION_OF_OPERATION

Deprecated use lower case version
public static final int
public static final int
KEY_COMPROMISE

Deprecated use lower case version
public static final int
public static final int
PRIVILEGE_WITHDRAWN

Deprecated use lower case version
public static final int
private static final String[]
public static final int
REMOVE_FROM_CRL

Deprecated use lower case version
public static final int
public static final int
SUPERSEDED

Deprecated use lower case version
public static final int
private static final Hashtable<K, V>
public static final int
UNSPECIFIED

Deprecated use lower case version
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:
encodeToencodeToequalsgetEncodedgetEncodedhasEncodedTagValuehashCode

Field Detail

AA_COMPROMISEback to summary
public static final int AA_COMPROMISE

Deprecated

use lower case version

aACompromiseback to summary
public static final int aACompromise
AFFILIATION_CHANGEDback to summary
public static final int AFFILIATION_CHANGED

Deprecated

use lower case version

affiliationChangedback to summary
public static final int affiliationChanged
CA_COMPROMISEback to summary
public static final int CA_COMPROMISE

Deprecated

use lower case version

cACompromiseback to summary
public static final int cACompromise
CERTIFICATE_HOLDback to summary
public static final int CERTIFICATE_HOLD

Deprecated

use lower case version

certificateHoldback to summary
public static final int certificateHold
CESSATION_OF_OPERATIONback to summary
public static final int CESSATION_OF_OPERATION

Deprecated

use lower case version

cessationOfOperationback to summary
public static final int cessationOfOperation
KEY_COMPROMISEback to summary
public static final int KEY_COMPROMISE

Deprecated

use lower case version

keyCompromiseback to summary
public static final int keyCompromise
PRIVILEGE_WITHDRAWNback to summary
public static final int PRIVILEGE_WITHDRAWN

Deprecated

use lower case version

privilegeWithdrawnback to summary
public static final int privilegeWithdrawn
reasonStringback to summary
private static final String[] reasonString
REMOVE_FROM_CRLback to summary
public static final int REMOVE_FROM_CRL

Deprecated

use lower case version

removeFromCRLback to summary
public static final int removeFromCRL
SUPERSEDEDback to summary
public static final int SUPERSEDED

Deprecated

use lower case version

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

Deprecated

use lower case version

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. Satisfying this method's contract implies a non-null result must be returned.

Returns:String

a string representation of the object