Top Description Fields Constructors Methods
org.bouncycastle.asn1.x509

public Class ReasonFlags

extends DERBitString
Class Inheritance
Imports
org.bouncycastle.asn1.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

Modifier and TypeField and Description
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int
public static final int

Constructor Summary

AccessConstructor and Description
public
ReasonFlags(int
- the bitwise OR of the Key Reason flags giving the allowed uses for the key.
reasons
)

public

Method Summary

Inherited from org.bouncycastle.asn1.DERBitString:
getInstancegetInstance

Field Detail

aACompromiseback to summary
public static final int aACompromise
affiliationChangedback to summary
public static final int affiliationChanged
cACompromiseback to summary
public static final int cACompromise
certificateHoldback to summary
public static final int certificateHold
cessationOfOperationback to summary
public static final int cessationOfOperation
keyCompromiseback to summary
public static final int keyCompromise
privilegeWithdrawnback to summary
public static final int privilegeWithdrawn
supersededback to summary
public static final int superseded
unusedback to summary
public static final int unused

Constructor Detail

ReasonFlagsback to summary
public ReasonFlags(int reasons)
Parameters
reasons:int

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

ReasonFlagsback to summary
public ReasonFlags(DERBitString reasons)