public class ReasonFlags extends DERBitString
ReasonFlags ::= BIT STRING { unused (0), keyCompromise (1), cACompromise (2), affiliationChanged (3), superseded (4), cessationOfOperation (5), certificateHold (6), privilegeWithdrawn (7), aACompromise (8) }
Modifier and Type | Field and Description |
---|---|
static int |
aACompromise |
static int |
affiliationChanged |
static int |
cACompromise |
static int |
certificateHold |
static int |
cessationOfOperation |
static int |
keyCompromise |
static int |
privilegeWithdrawn |
static int |
superseded |
static int |
unused |
data, padBits
Constructor and Description |
---|
ReasonFlags(DERBitString reasons) |
ReasonFlags(int reasons) |
getInstance, getInstance
getBytes, getBytes, getLoadedObject, getOctets, getPadBits, getPadBits, getString, hashCode, intValue, toString
encodeTo, encodeTo, equals, equals, equals, fromByteArray, toASN1Primitive
getEncoded, getEncoded, hasEncodedTagValue
public static final int unused
public static final int keyCompromise
public static final int cACompromise
public static final int affiliationChanged
public static final int superseded
public static final int cessationOfOperation
public static final int certificateHold
public static final int privilegeWithdrawn
public static final int aACompromise
public ReasonFlags(int reasons)
reasons
- - the bitwise OR of the Key Reason flags giving the
allowed uses for the key.public ReasonFlags(DERBitString reasons)