Package org.bouncycastle.asn1.x509
Class ReasonFlags
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.ASN1Primitive
org.bouncycastle.asn1.ASN1BitString
org.bouncycastle.asn1.DERBitString
org.bouncycastle.asn1.x509.ReasonFlags
- All Implemented Interfaces:
ASN1BitStringParser,ASN1Encodable,ASN1String,InMemoryRepresentable,Encodable
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
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.bouncycastle.asn1.DERBitString
convertMethods inherited from class org.bouncycastle.asn1.ASN1BitString
getBitStream, getBytes, getBytes, getBytesLength, getInstance, getInstance, getLoadedObject, getOctets, getOctetStream, getPadBits, getPadBits, getString, getTagged, hashCode, intValue, isOctetAligned, parser, toStringMethods inherited from class org.bouncycastle.asn1.ASN1Primitive
encodeTo, encodeTo, equals, equals, equals, fromByteArray, toASN1PrimitiveMethods inherited from class org.bouncycastle.asn1.ASN1Object
getEncoded, getEncoded, hasEncodedTagValueMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.bouncycastle.asn1.ASN1Encodable
toASN1Primitive
-
Field Details
-
unused
public static final int unused- See Also:
-
keyCompromise
public static final int keyCompromise- See Also:
-
cACompromise
public static final int cACompromise- See Also:
-
affiliationChanged
public static final int affiliationChanged- See Also:
-
superseded
public static final int superseded- See Also:
-
cessationOfOperation
public static final int cessationOfOperation- See Also:
-
certificateHold
public static final int certificateHold- See Also:
-
privilegeWithdrawn
public static final int privilegeWithdrawn- See Also:
-
aACompromise
public static final int aACompromise- See Also:
-
-
Constructor Details
-
ReasonFlags
public ReasonFlags(int reasons) - Parameters:
reasons- - the bitwise OR of the Key Reason flags giving the allowed uses for the key.
-
ReasonFlags
-