org.bouncycastle.asn1.cmp

Class PKIFailureInfo

Implemented Interfaces:
DEREncodable, DERString, DERTags

public class PKIFailureInfo
extends DERBitString

 PKIFailureInfo ::= BIT STRING {
 badAlg               (0),
   -- unrecognized or unsupported Algorithm Identifier
 badRequest           (2),
   -- transaction not permitted or supported
 badDataFormat        (5),
   -- the data submitted has the wrong format
 timeNotAvailable    (14),
   -- the TSA's time source is not available
 unacceptedPolicy    (15),
   -- the requested TSA policy is not supported by the TSA
 unacceptedExtension (16),
   -- the requested extension is not supported by the TSA
  addInfoNotAvailable (17)
    -- the additional information requested could not be understood
    -- or is not available
  systemFailure       (25)
    -- the request cannot be handled due to system failure  }
 

Field Summary

static int
ADD_INFO_NOT_AVAILABLE
static int
BAD_ALG
static int
BAD_DATA_FORMAT
static int
BAD_REQUEST
static int
SYSTEM_FAILURE
static int
TIME_NOT_AVAILABLE
static int
UNACCEPTED_EXTENSION
static int
UNACCEPTED_POLICY

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

PKIFailureInfo(int info)
Basic constructor.
PKIFailureInfo(DERBitString info)

Method Summary

String
toString()

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

Field Details

ADD_INFO_NOT_AVAILABLE

public static final int ADD_INFO_NOT_AVAILABLE
Field Value:
65536

BAD_ALG

public static final int BAD_ALG
Field Value:
128

BAD_DATA_FORMAT

public static final int BAD_DATA_FORMAT
Field Value:
8

BAD_REQUEST

public static final int BAD_REQUEST
Field Value:
64

SYSTEM_FAILURE

public static final int SYSTEM_FAILURE
Field Value:
1073741824

TIME_NOT_AVAILABLE

public static final int TIME_NOT_AVAILABLE
Field Value:
512

UNACCEPTED_EXTENSION

public static final int UNACCEPTED_EXTENSION
Field Value:
8388608

UNACCEPTED_POLICY

public static final int UNACCEPTED_POLICY
Field Value:
256

Constructor Details

PKIFailureInfo

public PKIFailureInfo(int info)
Basic constructor.

PKIFailureInfo

public PKIFailureInfo(DERBitString info)

Method Details

toString

public String toString()