Bouncy Castle Cryptography 1.19

org.bouncycastle.asn1.x509
Class CRLReason

java.lang.Object
  |
  +--org.bouncycastle.asn1.DERObject
        |
        +--org.bouncycastle.asn1.DEREnumerated
              |
              +--org.bouncycastle.asn1.x509.CRLReason
All Implemented Interfaces:
DEREncodable, DERTags

public class CRLReason
extends DEREnumerated


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 org.bouncycastle.asn1.DERTags
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)
           CRLReason ::= ENUMERATED { unspecified (0), keyCompromise (1), cACompromise (2), affiliationChanged (3), superseded (4), cessationOfOperation (5), certificateHold (6), removeFromCRL (8), privilegeWithdrawn (9), aACompromise (10) }
 
Methods inherited from class org.bouncycastle.asn1.DEREnumerated
equals, getInstance, getInstance, getValue
 
Methods inherited from class org.bouncycastle.asn1.DERObject
getDERObject
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNSPECIFIED

public static final int UNSPECIFIED

KEY_COMPROMISE

public static final int KEY_COMPROMISE

CA_COMPROMISE

public static final int CA_COMPROMISE

AFFILIATION_CHANGED

public static final int AFFILIATION_CHANGED

SUPERSEDED

public static final int SUPERSEDED

CESSATION_OF_OPERATION

public static final int CESSATION_OF_OPERATION

CERTIFICATE_HOLD

public static final int CERTIFICATE_HOLD

REMOVE_FROM_CRL

public static final int REMOVE_FROM_CRL

PRIVILEGE_WITHDRAWN

public static final int PRIVILEGE_WITHDRAWN

AA_COMPROMISE

public static final int AA_COMPROMISE
Constructor Detail

CRLReason

public CRLReason(int reason)
 CRLReason ::= ENUMERATED {
  unspecified             (0),
  keyCompromise           (1),
  cACompromise            (2),
  affiliationChanged      (3),
  superseded              (4),
  cessationOfOperation    (5),
  certificateHold         (6),
  removeFromCRL           (8),
  privilegeWithdrawn      (9),
  aACompromise           (10)
 }
 

CRLReason

public CRLReason(DEREnumerated reason)

Bouncy Castle Cryptography 1.19