org.bouncycastle.asn1.x509
Class ReasonFlags
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.ASN1Primitive
org.bouncycastle.asn1.DERBitString
org.bouncycastle.asn1.x509.ReasonFlags
- All Implemented Interfaces:
- ASN1Encodable, ASN1String
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) }
Methods inherited from class org.bouncycastle.asn1.DERBitString |
asn1Equals, getBytes, getBytes, getInstance, getInstance, getPadBits, getPadBits, getString, hashCode, intValue, toString |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
UNUSED
public static final int UNUSED
- Deprecated. use lower case version
- See Also:
- Constant Field Values
KEY_COMPROMISE
public static final int KEY_COMPROMISE
- Deprecated. use lower case version
- See Also:
- Constant Field Values
CA_COMPROMISE
public static final int CA_COMPROMISE
- Deprecated. use lower case version
- See Also:
- Constant Field Values
AFFILIATION_CHANGED
public static final int AFFILIATION_CHANGED
- Deprecated. use lower case version
- See Also:
- Constant Field Values
SUPERSEDED
public static final int SUPERSEDED
- Deprecated. use lower case version
- See Also:
- Constant Field Values
CESSATION_OF_OPERATION
public static final int CESSATION_OF_OPERATION
- Deprecated. use lower case version
- See Also:
- Constant Field Values
CERTIFICATE_HOLD
public static final int CERTIFICATE_HOLD
- Deprecated. use lower case version
- See Also:
- Constant Field Values
PRIVILEGE_WITHDRAWN
public static final int PRIVILEGE_WITHDRAWN
- Deprecated. use lower case version
- See Also:
- Constant Field Values
AA_COMPROMISE
public static final int AA_COMPROMISE
- Deprecated. use lower case version
- See Also:
- Constant Field Values
unused
public static final int unused
- See Also:
- Constant Field Values
keyCompromise
public static final int keyCompromise
- See Also:
- Constant Field Values
cACompromise
public static final int cACompromise
- See Also:
- Constant Field Values
affiliationChanged
public static final int affiliationChanged
- See Also:
- Constant Field Values
superseded
public static final int superseded
- See Also:
- Constant Field Values
cessationOfOperation
public static final int cessationOfOperation
- See Also:
- Constant Field Values
certificateHold
public static final int certificateHold
- See Also:
- Constant Field Values
privilegeWithdrawn
public static final int privilegeWithdrawn
- See Also:
- Constant Field Values
aACompromise
public static final int aACompromise
- See Also:
- Constant Field Values
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)