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:
org.bouncycastle.asn1.ASN1BitStringParser,org.bouncycastle.asn1.ASN1Encodable,org.bouncycastle.asn1.ASN1String,org.bouncycastle.asn1.InMemoryRepresentable,org.bouncycastle.util.Encodable
public class PKIFailureInfo
extends org.bouncycastle.asn1.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
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Constructor Summary
ConstructorsConstructorDescriptionPKIFailureInfo(int info) Basic constructor.PKIFailureInfo(org.bouncycastle.asn1.ASN1BitString info) -
Method Summary
Methods inherited from class org.bouncycastle.asn1.DERBitString
convertMethods inherited from class org.bouncycastle.asn1.ASN1BitString
getBitStream, getBytes, getBytes, getBytesLength, getInstance, getInstance, getLoadedObject, getOctets, getOctetStream, getPadBits, getPadBits, getString, getTagged, hashCode, intValue, isOctetAligned, parserMethods inherited from class org.bouncycastle.asn1.ASN1Primitive
encodeTo, encodeTo, equals, equals, equals, fromByteArray, toASN1PrimitiveMethods inherited from class org.bouncycastle.asn1.ASN1Object
getEncoded, getEncoded, hasEncodedTagValueMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.bouncycastle.asn1.ASN1Encodable
toASN1Primitive
-
Field Details
-
badAlg
public static final int badAlg- See Also:
-
badMessageCheck
public static final int badMessageCheck- See Also:
-
badRequest
public static final int badRequest- See Also:
-
badTime
public static final int badTime- See Also:
-
badCertId
public static final int badCertId- See Also:
-
badDataFormat
public static final int badDataFormat- See Also:
-
wrongAuthority
public static final int wrongAuthority- See Also:
-
incorrectData
public static final int incorrectData- See Also:
-
missingTimeStamp
public static final int missingTimeStamp- See Also:
-
badPOP
public static final int badPOP- See Also:
-
certRevoked
public static final int certRevoked- See Also:
-
certConfirmed
public static final int certConfirmed- See Also:
-
wrongIntegrity
public static final int wrongIntegrity- See Also:
-
badRecipientNonce
public static final int badRecipientNonce- See Also:
-
timeNotAvailable
public static final int timeNotAvailable- See Also:
-
unacceptedPolicy
public static final int unacceptedPolicy- See Also:
-
unacceptedExtension
public static final int unacceptedExtension- See Also:
-
addInfoNotAvailable
public static final int addInfoNotAvailable- See Also:
-
badSenderNonce
public static final int badSenderNonce- See Also:
-
badCertTemplate
public static final int badCertTemplate- See Also:
-
signerNotTrusted
public static final int signerNotTrusted- See Also:
-
transactionIdInUse
public static final int transactionIdInUse- See Also:
-
unsupportedVersion
public static final int unsupportedVersion- See Also:
-
notAuthorized
public static final int notAuthorized- See Also:
-
systemFailure
public static final int systemFailure- See Also:
-
duplicateCertReq
public static final int duplicateCertReq- See Also:
-
-
Constructor Details
-
PKIFailureInfo
public PKIFailureInfo(int info) Basic constructor. -
PKIFailureInfo
public PKIFailureInfo(org.bouncycastle.asn1.ASN1BitString info)
-
-
Method Details
-
toString
- Overrides:
toStringin classorg.bouncycastle.asn1.ASN1BitString
-