public static class FreshestCRLExtension.Reason
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static FreshestCRLExtension.Reason |
AFFILIATION_CHANGED |
static FreshestCRLExtension.Reason |
CA_COMPROMISE |
static FreshestCRLExtension.Reason |
CERTIFICATE_HOLD |
static FreshestCRLExtension.Reason |
CESSATION_OF_OPERATION |
static FreshestCRLExtension.Reason |
KEY_COMPROMISE |
static FreshestCRLExtension.Reason |
SUPERSEDED |
static FreshestCRLExtension.Reason |
UNUSED |
Modifier and Type | Method and Description |
---|---|
static FreshestCRLExtension.Reason[] |
bitArrayToReasonArray(byte bitFlags)
Given a bit array representing reason flags, extracts the reasons
and returns them as an array.
|
static FreshestCRLExtension.Reason[] |
bitArrayToReasonArray(byte[] bitFlags)
Given a bit array representing reason flags, extracts the reasons
and returns them as an array.
|
static FreshestCRLExtension.Reason |
fromString(java.lang.String name) |
byte |
getBitMask() |
java.lang.String |
getName() |
public static final FreshestCRLExtension.Reason UNUSED
public static final FreshestCRLExtension.Reason KEY_COMPROMISE
public static final FreshestCRLExtension.Reason CA_COMPROMISE
public static final FreshestCRLExtension.Reason AFFILIATION_CHANGED
public static final FreshestCRLExtension.Reason SUPERSEDED
public static final FreshestCRLExtension.Reason CESSATION_OF_OPERATION
public static final FreshestCRLExtension.Reason CERTIFICATE_HOLD
public static FreshestCRLExtension.Reason fromString(java.lang.String name)
public java.lang.String getName()
public byte getBitMask()
public static FreshestCRLExtension.Reason[] bitArrayToReasonArray(byte bitFlags)
bitFlags
- A bit vector containing reason flags.public static FreshestCRLExtension.Reason[] bitArrayToReasonArray(byte[] bitFlags)
bitFlags
- A bit vector containing reason flags. The format
is big-endian (MSB first). Only the first byte is examined.