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
certRevoked (10),
certConfirmed (11),
wrongIntegrity (12),
badRecipientNonce (13),
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
badSenderNonce (18),
badCertTemplate (19),
signerNotTrusted (20),
transactionIdInUse (21),
unsupportedVersion (22),
notAuthorized (23),
systemUnavail (24),
systemFailure (25),
-- the request cannot be handled due to system failure
duplicateCertReq (26)
| Modifier and Type | Field and Description |
|---|---|
static int |
addInfoNotAvailable |
static int |
badAlg |
static int |
badCertId |
static int |
badCertTemplate |
static int |
badDataFormat |
static int |
badMessageCheck |
static int |
badPOP |
static int |
badRecipientNonce |
static int |
badRequest |
static int |
badSenderNonce |
static int |
badTime |
static int |
certConfirmed |
static int |
certRevoked |
static int |
duplicateCertReq |
static int |
incorrectData |
static int |
missingTimeStamp |
static int |
notAuthorized |
static int |
signerNotTrusted |
static int |
systemFailure |
static int |
systemUnavail |
static int |
timeNotAvailable |
static int |
transactionIdInUse |
static int |
unacceptedExtension |
static int |
unacceptedPolicy |
static int |
unsupportedVersion |
static int |
wrongAuthority |
static int |
wrongIntegrity |
data, padBits| Constructor and Description |
|---|
PKIFailureInfo(DERBitString info) |
PKIFailureInfo(int info)
Basic constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
toString() |
getInstance, getInstanceasn1Equals, derForm, getBytes, getBytes, getLoadedObject, getOctets, getPadBits, getPadBits, getString, hashCode, intValueequals, fromByteArray, toASN1PrimitivegetEncoded, getEncoded, hasEncodedTagValuepublic static final int badAlg
public static final int badMessageCheck
public static final int badRequest
public static final int badTime
public static final int badCertId
public static final int badDataFormat
public static final int wrongAuthority
public static final int incorrectData
public static final int missingTimeStamp
public static final int badPOP
public static final int certRevoked
public static final int certConfirmed
public static final int wrongIntegrity
public static final int badRecipientNonce
public static final int timeNotAvailable
public static final int unacceptedPolicy
public static final int unacceptedExtension
public static final int addInfoNotAvailable
public static final int badSenderNonce
public static final int badCertTemplate
public static final int signerNotTrusted
public static final int transactionIdInUse
public static final int unsupportedVersion
public static final int notAuthorized
public static final int systemUnavail
public static final int systemFailure
public static final int duplicateCertReq
public PKIFailureInfo(int info)
public PKIFailureInfo(DERBitString info)
public java.lang.String toString()
toString in class ASN1BitString