Package org.bouncycastle.asn1.cmp
Class PKIFailureInfo
- java.lang.Object
-
- org.bouncycastle.asn1.ASN1Object
-
- org.bouncycastle.asn1.ASN1Primitive
-
- org.bouncycastle.asn1.ASN1BitString
-
- org.bouncycastle.asn1.DERBitString
-
- org.bouncycastle.asn1.cmp.PKIFailureInfo
-
- All Implemented Interfaces:
ASN1Encodable,ASN1String,Encodable
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)
-
-
Field Summary
Fields Modifier and Type Field Description static intADD_INFO_NOT_AVAILABLEDeprecated.use lower case versionstatic intaddInfoNotAvailablestatic intBAD_ALGDeprecated.use lower case versionstatic intBAD_CERT_IDDeprecated.use lower case versionstatic intBAD_DATA_FORMATDeprecated.use lower case versionstatic intBAD_MESSAGE_CHECKDeprecated.use lower case versionstatic intBAD_POPDeprecated.use lower case versionstatic intBAD_REQUESTDeprecated.use lower case versionstatic intBAD_TIMEDeprecated.use lower case versionstatic intbadAlgstatic intbadCertIdstatic intbadCertTemplatestatic intbadDataFormatstatic intbadMessageCheckstatic intbadPOPstatic intbadRecipientNoncestatic intbadRequeststatic intbadSenderNoncestatic intbadTimestatic intcertConfirmedstatic intcertRevokedstatic intduplicateCertReqstatic intINCORRECT_DATADeprecated.use lower case versionstatic intincorrectDatastatic intMISSING_TIME_STAMPDeprecated.use lower case versionstatic intmissingTimeStampstatic intnotAuthorizedstatic intsignerNotTrustedstatic intSYSTEM_FAILUREDeprecated.use lower case versionstatic intsystemFailurestatic intsystemUnavailstatic intTIME_NOT_AVAILABLEDeprecated.use lower case versionstatic inttimeNotAvailablestatic inttransactionIdInUsestatic intUNACCEPTED_EXTENSIONDeprecated.use lower case versionstatic intUNACCEPTED_POLICYDeprecated.use lower case versionstatic intunacceptedExtensionstatic intunacceptedPolicystatic intunsupportedVersionstatic intWRONG_AUTHORITYDeprecated.use lower case versionstatic intwrongAuthoritystatic intwrongIntegrity-
Fields inherited from class org.bouncycastle.asn1.ASN1BitString
data, padBits
-
-
Constructor Summary
Constructors Constructor Description PKIFailureInfo(int info)Basic constructor.PKIFailureInfo(DERBitString info)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()-
Methods inherited from class org.bouncycastle.asn1.DERBitString
getInstance, getInstance
-
Methods inherited from class org.bouncycastle.asn1.ASN1BitString
getBytes, getBytes, getLoadedObject, getOctets, getPadBits, getPadBits, getString, hashCode, intValue
-
Methods inherited from class org.bouncycastle.asn1.ASN1Primitive
encodeTo, encodeTo, equals, equals, equals, fromByteArray, toASN1Primitive
-
Methods inherited from class org.bouncycastle.asn1.ASN1Object
getEncoded, getEncoded, hasEncodedTagValue
-
-
-
-
Field Detail
-
badAlg
public static final int badAlg
- See Also:
- Constant Field Values
-
badMessageCheck
public static final int badMessageCheck
- See Also:
- Constant Field Values
-
badRequest
public static final int badRequest
- See Also:
- Constant Field Values
-
badTime
public static final int badTime
- See Also:
- Constant Field Values
-
badCertId
public static final int badCertId
- See Also:
- Constant Field Values
-
badDataFormat
public static final int badDataFormat
- See Also:
- Constant Field Values
-
wrongAuthority
public static final int wrongAuthority
- See Also:
- Constant Field Values
-
incorrectData
public static final int incorrectData
- See Also:
- Constant Field Values
-
missingTimeStamp
public static final int missingTimeStamp
- See Also:
- Constant Field Values
-
badPOP
public static final int badPOP
- See Also:
- Constant Field Values
-
certRevoked
public static final int certRevoked
- See Also:
- Constant Field Values
-
certConfirmed
public static final int certConfirmed
- See Also:
- Constant Field Values
-
wrongIntegrity
public static final int wrongIntegrity
- See Also:
- Constant Field Values
-
badRecipientNonce
public static final int badRecipientNonce
- See Also:
- Constant Field Values
-
timeNotAvailable
public static final int timeNotAvailable
- See Also:
- Constant Field Values
-
unacceptedPolicy
public static final int unacceptedPolicy
- See Also:
- Constant Field Values
-
unacceptedExtension
public static final int unacceptedExtension
- See Also:
- Constant Field Values
-
addInfoNotAvailable
public static final int addInfoNotAvailable
- See Also:
- Constant Field Values
-
badSenderNonce
public static final int badSenderNonce
- See Also:
- Constant Field Values
-
badCertTemplate
public static final int badCertTemplate
- See Also:
- Constant Field Values
-
signerNotTrusted
public static final int signerNotTrusted
- See Also:
- Constant Field Values
-
transactionIdInUse
public static final int transactionIdInUse
- See Also:
- Constant Field Values
-
unsupportedVersion
public static final int unsupportedVersion
- See Also:
- Constant Field Values
-
notAuthorized
public static final int notAuthorized
- See Also:
- Constant Field Values
-
systemUnavail
public static final int systemUnavail
- See Also:
- Constant Field Values
-
systemFailure
public static final int systemFailure
- See Also:
- Constant Field Values
-
duplicateCertReq
public static final int duplicateCertReq
- See Also:
- Constant Field Values
-
BAD_ALG
public static final int BAD_ALG
Deprecated.use lower case version- See Also:
- Constant Field Values
-
BAD_MESSAGE_CHECK
public static final int BAD_MESSAGE_CHECK
Deprecated.use lower case version- See Also:
- Constant Field Values
-
BAD_REQUEST
public static final int BAD_REQUEST
Deprecated.use lower case version- See Also:
- Constant Field Values
-
BAD_TIME
public static final int BAD_TIME
Deprecated.use lower case version- See Also:
- Constant Field Values
-
BAD_CERT_ID
public static final int BAD_CERT_ID
Deprecated.use lower case version- See Also:
- Constant Field Values
-
BAD_DATA_FORMAT
public static final int BAD_DATA_FORMAT
Deprecated.use lower case version- See Also:
- Constant Field Values
-
WRONG_AUTHORITY
public static final int WRONG_AUTHORITY
Deprecated.use lower case version- See Also:
- Constant Field Values
-
INCORRECT_DATA
public static final int INCORRECT_DATA
Deprecated.use lower case version- See Also:
- Constant Field Values
-
MISSING_TIME_STAMP
public static final int MISSING_TIME_STAMP
Deprecated.use lower case version- See Also:
- Constant Field Values
-
BAD_POP
public static final int BAD_POP
Deprecated.use lower case version- See Also:
- Constant Field Values
-
TIME_NOT_AVAILABLE
public static final int TIME_NOT_AVAILABLE
Deprecated.use lower case version- See Also:
- Constant Field Values
-
UNACCEPTED_POLICY
public static final int UNACCEPTED_POLICY
Deprecated.use lower case version- See Also:
- Constant Field Values
-
UNACCEPTED_EXTENSION
public static final int UNACCEPTED_EXTENSION
Deprecated.use lower case version- See Also:
- Constant Field Values
-
ADD_INFO_NOT_AVAILABLE
public static final int ADD_INFO_NOT_AVAILABLE
Deprecated.use lower case version- See Also:
- Constant Field Values
-
SYSTEM_FAILURE
public static final int SYSTEM_FAILURE
Deprecated.use lower case version- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PKIFailureInfo
public PKIFailureInfo(int info)
Basic constructor.
-
PKIFailureInfo
public PKIFailureInfo(DERBitString info)
-
-
Method Detail
-
toString
public java.lang.String toString()
- Overrides:
toStringin classASN1BitString
-
-