org.bouncycastle.asn1.x509

Class ReasonFlags

public class ReasonFlags extends DERBitString

The ReasonFlags object.
 ReasonFlags ::= BIT STRING {
      unused                  (0),
      keyCompromise           (1),
      cACompromise            (2),
      affiliationChanged      (3),
      superseded              (4),
      cessationOfOperation    (5),
      certificateHold         (6),
      privilegeWithdrawn      (7),
      aACompromise            (8) }
 
Field Summary
static intAA_COMPROMISE
static intAFFILIATION_CHANGED
static intaACompromise
static intaffiliationChanged
static intcACompromise
static intcertificateHold
static intcessationOfOperation
static intCA_COMPROMISE
static intCERTIFICATE_HOLD
static intCESSATION_OF_OPERATION
static intkeyCompromise
static intKEY_COMPROMISE
static intprivilegeWithdrawn
static intPRIVILEGE_WITHDRAWN
static intsuperseded
static intSUPERSEDED
static intunused
static intUNUSED
Constructor Summary
ReasonFlags(int reasons)
ReasonFlags(DERBitString reasons)

Field Detail

AA_COMPROMISE

public static final int AA_COMPROMISE

Deprecated: use lower case version

AFFILIATION_CHANGED

public static final int AFFILIATION_CHANGED

Deprecated: use lower case version

aACompromise

public static final int aACompromise

affiliationChanged

public static final int affiliationChanged

cACompromise

public static final int cACompromise

certificateHold

public static final int certificateHold

cessationOfOperation

public static final int cessationOfOperation

CA_COMPROMISE

public static final int CA_COMPROMISE

Deprecated: use lower case version

CERTIFICATE_HOLD

public static final int CERTIFICATE_HOLD

Deprecated: use lower case version

CESSATION_OF_OPERATION

public static final int CESSATION_OF_OPERATION

Deprecated: use lower case version

keyCompromise

public static final int keyCompromise

KEY_COMPROMISE

public static final int KEY_COMPROMISE

Deprecated: use lower case version

privilegeWithdrawn

public static final int privilegeWithdrawn

PRIVILEGE_WITHDRAWN

public static final int PRIVILEGE_WITHDRAWN

Deprecated: use lower case version

superseded

public static final int superseded

SUPERSEDED

public static final int SUPERSEDED

Deprecated: use lower case version

unused

public static final int unused

UNUSED

public static final int UNUSED

Deprecated: use lower case version

Constructor Detail

ReasonFlags

public ReasonFlags(int reasons)

Parameters: reasons - the bitwise OR of the Key Reason flags giving the allowed uses for the key.

ReasonFlags

public ReasonFlags(DERBitString reasons)