com.digt.trusted.asn1.x509
Class CRLReason

java.lang.Object
  extended by com.digt.trusted.asn1.ASN1Encodable
      extended by com.digt.trusted.asn1.DERObject
          extended by com.digt.trusted.asn1.DEREnumerated
              extended by com.digt.trusted.asn1.x509.CRLReason
All Implemented Interfaces:
DEREncodable, DERTags

public class CRLReason
extends DEREnumerated

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
static int AA_COMPROMISE
           
static int AFFILIATION_CHANGED
           
static int CA_COMPROMISE
           
static int CERTIFICATE_HOLD
           
static int CESSATION_OF_OPERATION
           
static int KEY_COMPROMISE
           
static int PRIVILEGE_WITHDRAWN
           
static int REMOVE_FROM_CRL
           
static int SUPERSEDED
           
static int UNSPECIFIED
           
 
Fields inherited from interface com.digt.trusted.asn1.DERTags
APPLICATION, BIT_STRING, BMP_STRING, BOOLEAN, CONSTRUCTED, ENUMERATED, EXTERNAL, GENERAL_STRING, GENERALIZED_TIME, GRAPHIC_STRING, IA5_STRING, INTEGER, NULL, NUMERIC_STRING, OBJECT_IDENTIFIER, OCTET_STRING, PRINTABLE_STRING, SEQUENCE, SEQUENCE_OF, SET, SET_OF, T61_STRING, TAGGED, UNIVERSAL_STRING, UTC_TIME, UTF8_STRING, VIDEOTEX_STRING, VISIBLE_STRING
 
Constructor Summary
CRLReason(DEREnumerated reason)
           
CRLReason(int reason)
           
 
Method Summary
 
Methods inherited from class com.digt.trusted.asn1.DEREnumerated
equals, getInstance, getInstance, getValue, hashCode
 
Methods inherited from class com.digt.trusted.asn1.DERObject
toASN1Object
 
Methods inherited from class com.digt.trusted.asn1.ASN1Encodable
getDERObject, getEncoded
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNSPECIFIED

public static final int UNSPECIFIED
See Also:
Constant Field Values

KEY_COMPROMISE

public static final int KEY_COMPROMISE
See Also:
Constant Field Values

CA_COMPROMISE

public static final int CA_COMPROMISE
See Also:
Constant Field Values

AFFILIATION_CHANGED

public static final int AFFILIATION_CHANGED
See Also:
Constant Field Values

SUPERSEDED

public static final int SUPERSEDED
See Also:
Constant Field Values

CESSATION_OF_OPERATION

public static final int CESSATION_OF_OPERATION
See Also:
Constant Field Values

CERTIFICATE_HOLD

public static final int CERTIFICATE_HOLD
See Also:
Constant Field Values

REMOVE_FROM_CRL

public static final int REMOVE_FROM_CRL
See Also:
Constant Field Values

PRIVILEGE_WITHDRAWN

public static final int PRIVILEGE_WITHDRAWN
See Also:
Constant Field Values

AA_COMPROMISE

public static final int AA_COMPROMISE
See Also:
Constant Field Values
Constructor Detail

CRLReason

public CRLReason(int reason)

CRLReason

public CRLReason(DEREnumerated reason)