Bouncy Castle Cryptography Library 1.32 | |
Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
org.bouncycastle.asn1.ASN1Encodable
org.bouncycastle.asn1.DERObject
org.bouncycastle.asn1.DERBitString
org.bouncycastle.asn1.x509.ReasonFlags
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) }
Field Summary | |
static int |
|
static int |
|
static int |
|
static int |
|
static int |
|
static int |
|
static int |
|
static int |
|
static int |
|
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int | |
static int |
Fields inherited from class org.bouncycastle.asn1.DERBitString | |
data , padBits |
Fields inherited from class org.bouncycastle.asn1.ASN1Encodable | |
BER , DER |
Fields inherited from interface org.bouncycastle.asn1.DERTags | |
APPLICATION , BIT_STRING , BMP_STRING , BOOLEAN , CONSTRUCTED , ENUMERATED , EXTERNAL , GENERALIZED_TIME , GENERAL_STRING , 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 | |
| |
|
Method Summary |
Methods inherited from class org.bouncycastle.asn1.DERBitString | |
equals , getBytes , getBytes , getInstance , getInstance , getPadBits , getPadBits , getString , hashCode , intValue |
Methods inherited from class org.bouncycastle.asn1.DERObject | |
equals , hashCode , toASN1Object |
Methods inherited from class org.bouncycastle.asn1.ASN1Encodable | |
equals , getDEREncoded , getDERObject , getEncoded , getEncoded , hashCode , toASN1Object |
public static final int AA_COMPROMISE
Deprecated. use lower case version
- Field Value:
- 32768
public static final int AFFILIATION_CHANGED
Deprecated. use lower case version
- Field Value:
- 16
public static final int CA_COMPROMISE
Deprecated. use lower case version
- Field Value:
- 32
public static final int CERTIFICATE_HOLD
Deprecated. use lower case version
- Field Value:
- 2
public static final int CESSATION_OF_OPERATION
Deprecated. use lower case version
- Field Value:
- 4
public static final int KEY_COMPROMISE
Deprecated. use lower case version
- Field Value:
- 64
public static final int PRIVILEGE_WITHDRAWN
Deprecated. use lower case version
- Field Value:
- 1
public static final int SUPERSEDED
Deprecated. use lower case version
- Field Value:
- 8
public static final int UNUSED
Deprecated. use lower case version
- Field Value:
- 128
public static final int aACompromise
- Field Value:
- 32768
public static final int affiliationChanged
- Field Value:
- 16
public static final int cACompromise
- Field Value:
- 32
public static final int certificateHold
- Field Value:
- 2
public static final int cessationOfOperation
- Field Value:
- 4
public static final int keyCompromise
- Field Value:
- 64
public static final int privilegeWithdrawn
- Field Value:
- 1
public static final int superseded
- Field Value:
- 8
public static final int unused
- Field Value:
- 128
public ReasonFlags(int reasons)
- Parameters:
reasons
- - the bitwise OR of the Key Reason flags giving the allowed uses for the key.