org.bouncycastle.asn1.cmp

Class PKIFailureInfo

public class PKIFailureInfo extends DERBitString

 PKIFailureInfo ::= BIT STRING {
 badAlg               (0),
   -- unrecognized or unsupported Algorithm Identifier
 badMessageCheck      (1), -- integrity check failed (e.g., signature did not verify)
 badRequest           (2),
   -- transaction not permitted or supported
 badTime              (3), -- messageTime was not sufficiently close to the system time, as defined by local policy
 badCertId            (4), -- no certificate could be found matching the provided criteria
 badDataFormat        (5),
   -- the data submitted has the wrong format
 wrongAuthority       (6), -- the authority indicated in the request is different from the one creating the response token
 incorrectData        (7), -- the requester's data is incorrect (for notary services)
 missingTimeStamp     (8), -- when the timestamp is missing but should be there (by policy)
 badPOP               (9)  -- the proof-of-possession failed
 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 intADD_INFO_NOT_AVAILABLE
static intaddInfoNotAvailable
static intbadAlg
static intbadCertId
static intbadDataFormat
static intbadMessageCheck
static intbadPOP
static intbadRequest
static intbadTime
static intBAD_ALG
static intBAD_CERT_ID
static intBAD_DATA_FORMAT
static intBAD_MESSAGE_CHECK
static intBAD_POP
static intBAD_REQUEST
static intBAD_TIME
static intincorrectData
static intINCORRECT_DATA
static intmissingTimeStamp
static intMISSING_TIME_STAMP
static intsystemFailure
static intSYSTEM_FAILURE
static inttimeNotAvailable
static intTIME_NOT_AVAILABLE
static intunacceptedExtension
static intunacceptedPolicy
static intUNACCEPTED_EXTENSION
static intUNACCEPTED_POLICY
static intwrongAuthority
static intWRONG_AUTHORITY
Constructor Summary
PKIFailureInfo(int info)
Basic constructor.
PKIFailureInfo(DERBitString info)
Method Summary
StringtoString()

Field Detail

ADD_INFO_NOT_AVAILABLE

public static final int ADD_INFO_NOT_AVAILABLE

Deprecated: use lower case version

addInfoNotAvailable

public static final int addInfoNotAvailable

badAlg

public static final int badAlg

badCertId

public static final int badCertId

badDataFormat

public static final int badDataFormat

badMessageCheck

public static final int badMessageCheck

badPOP

public static final int badPOP

badRequest

public static final int badRequest

badTime

public static final int badTime

BAD_ALG

public static final int BAD_ALG

Deprecated: use lower case version

BAD_CERT_ID

public static final int BAD_CERT_ID

Deprecated: use lower case version

BAD_DATA_FORMAT

public static final int BAD_DATA_FORMAT

Deprecated: use lower case version

BAD_MESSAGE_CHECK

public static final int BAD_MESSAGE_CHECK

Deprecated: use lower case version

BAD_POP

public static final int BAD_POP

Deprecated: use lower case version

BAD_REQUEST

public static final int BAD_REQUEST

Deprecated: use lower case version

BAD_TIME

public static final int BAD_TIME

Deprecated: use lower case version

incorrectData

public static final int incorrectData

INCORRECT_DATA

public static final int INCORRECT_DATA

Deprecated: use lower case version

missingTimeStamp

public static final int missingTimeStamp

MISSING_TIME_STAMP

public static final int MISSING_TIME_STAMP

Deprecated: use lower case version

systemFailure

public static final int systemFailure

SYSTEM_FAILURE

public static final int SYSTEM_FAILURE

Deprecated: use lower case version

timeNotAvailable

public static final int timeNotAvailable

TIME_NOT_AVAILABLE

public static final int TIME_NOT_AVAILABLE

Deprecated: use lower case version

unacceptedExtension

public static final int unacceptedExtension

unacceptedPolicy

public static final int unacceptedPolicy

UNACCEPTED_EXTENSION

public static final int UNACCEPTED_EXTENSION

Deprecated: use lower case version

UNACCEPTED_POLICY

public static final int UNACCEPTED_POLICY

Deprecated: use lower case version

wrongAuthority

public static final int wrongAuthority

WRONG_AUTHORITY

public static final int WRONG_AUTHORITY

Deprecated: use lower case version

Constructor Detail

PKIFailureInfo

public PKIFailureInfo(int info)
Basic constructor.

PKIFailureInfo

public PKIFailureInfo(DERBitString info)

Method Detail

toString

public String toString()