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