Uses of Class
org.bouncycastle.tsp.TSPException
-
Packages that use TSPException Package Description org.bouncycastle.tsp Classes for dealing Time Stamp Protocol (TSP) - RFC 3161.org.bouncycastle.tsp.ers -
-
Uses of TSPException in org.bouncycastle.tsp
Subclasses of TSPException in org.bouncycastle.tsp Modifier and Type Class Description class
TSPValidationException
Exception thrown if a TSP request or response fails to validate.Methods in org.bouncycastle.tsp that throw TSPException Modifier and Type Method Description TimeStampResponse
TimeStampResponseGenerator. generate(TimeStampRequest request, BigInteger serialNumber, Date genTime)
Return an appropriate TimeStampResponse.TimeStampToken
TimeStampTokenGenerator. generate(TimeStampRequest request, BigInteger serialNumber, Date genTime)
Generate a TimeStampToken for the passed in request and serialNumber marking it with the passed in genTime.TimeStampToken
TimeStampTokenGenerator. generate(TimeStampRequest request, BigInteger serialNumber, Date genTime, org.bouncycastle.asn1.x509.Extensions additionalExtensions)
Generate a TimeStampToken for the passed in request and serialNumber marking it with the passed in genTime.TimeStampResponse
TimeStampResponseGenerator. generateFailResponse(int status, int failInfoField, String statusString)
Generate a non-granted TimeStampResponse with chosen status and FailInfoField.TimeStampResponse
TimeStampResponseGenerator. generateGrantedResponse(TimeStampRequest request, BigInteger serialNumber, Date genTime)
Return a granted response, if the passed in request passes validation.TimeStampResponse
TimeStampResponseGenerator. generateGrantedResponse(TimeStampRequest request, BigInteger serialNumber, Date genTime, String statusString)
Return a granted response, if the passed in request passes validation with the passed in status string.TimeStampResponse
TimeStampResponseGenerator. generateGrantedResponse(TimeStampRequest request, BigInteger serialNumber, Date genTime, String statusString, org.bouncycastle.asn1.x509.Extensions additionalExtensions)
Return a granted response, if the passed in request passes validation with the passed in status string and extra extensions.TimeStampResponse
TimeStampResponseGenerator. generateRejectedResponse(Exception exception)
Generate a generic rejection response based on a TSPValidationException or an Exception.boolean
TimeStampToken. isSignatureValid(SignerInformationVerifier sigVerifier)
Return true if the signature on time stamp token is valid.void
TimeStampRequest. validate(Set algorithms, Set policies, Set extensions)
Validate the timestamp request, checking the digest to see if it is of an accepted type and whether it is of the correct length for the algorithm specified.void
TimeStampResponse. validate(TimeStampRequest request)
Check this response against to see if it a well formed response for the passed in request.void
TimeStampToken. validate(SignerInformationVerifier sigVerifier)
Validate the time stamp token.Constructors in org.bouncycastle.tsp that throw TSPException Constructor Description TimeStampResponse(byte[] resp)
Create a TimeStampResponse from a byte array containing an ASN.1 encoding.TimeStampResponse(InputStream in)
Create a TimeStampResponse from an input stream containing an ASN.1 encoding.TimeStampResponse(org.bouncycastle.asn1.tsp.TimeStampResp resp)
TimeStampToken(org.bouncycastle.asn1.cms.ContentInfo contentInfo)
TimeStampToken(CMSSignedData signedData)
TimeStampTokenGenerator(SignerInfoGenerator signerInfoGen, DigestCalculator digestCalculator, org.bouncycastle.asn1.ASN1ObjectIdentifier tsaPolicy)
Basic Constructor - set up a calculator based on signerInfoGen with a ESSCertID calculated from the signer's associated certificate using the sha1DigestCalculator.TimeStampTokenGenerator(SignerInfoGenerator signerInfoGen, DigestCalculator digestCalculator, org.bouncycastle.asn1.ASN1ObjectIdentifier tsaPolicy, boolean isIssuerSerialIncluded)
Basic Constructor - set up a calculator based on signerInfoGen with a ESSCertID calculated from the signer's associated certificate using the sha1DigestCalculator. -
Uses of TSPException in org.bouncycastle.tsp.ers
Methods in org.bouncycastle.tsp.ers that throw TSPException Modifier and Type Method Description ERSEvidenceRecord
ERSEvidenceRecordGenerator. generate(ERSArchiveTimeStamp archiveTimeStamp)
ERSArchiveTimeStamp
ERSArchiveTimeStampGenerator. generateArchiveTimeStamp(TimeStampResponse tspResponse)
TimeStampRequest
ERSArchiveTimeStampGenerator. generateTimeStampRequest(TimeStampRequestGenerator tspReqGenerator)
TimeStampRequest
ERSArchiveTimeStampGenerator. generateTimeStampRequest(TimeStampRequestGenerator tspReqGenerator, BigInteger nonce)
void
ERSArchiveTimeStamp. validate(SignerInformationVerifier verifier)
Validate the time stamp associated with this ArchiveTimeStamp.void
ERSEvidenceRecord. validate(SignerInformationVerifier verifier)
Validate the time stamp associated with this ArchiveTimeStamp.Constructors in org.bouncycastle.tsp.ers that throw TSPException Constructor Description ERSArchiveTimeStamp(byte[] archiveTimeStamp, DigestCalculatorProvider digCalcProv)
ERSArchiveTimeStamp(org.bouncycastle.asn1.tsp.ArchiveTimeStamp archiveTimeStamp, DigestCalculatorProvider digCalcProv)
ERSEvidenceRecord(byte[] evidenceRecord, DigestCalculatorProvider digestCalculatorProvider)
ERSEvidenceRecord(org.bouncycastle.asn1.tsp.EvidenceRecord evidenceRecord, DigestCalculatorProvider digestCalculatorProvider)
-