Uses of Class
org.bouncycastle.tsp.TSPException
Packages that use TSPException
-
Uses of TSPException in org.bouncycastle.tsp
Subclasses of TSPException in org.bouncycastle.tspModifier and TypeClassDescriptionclassException thrown if a TSP request or response fails to validate.Methods in org.bouncycastle.tsp that throw TSPExceptionModifier and TypeMethodDescriptionTimeStampResponseGenerator.generate(TimeStampRequest request, BigInteger serialNumber, Date genTime) Return an appropriate TimeStampResponse.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.TimeStampTokenGenerator.generate(TimeStampRequest request, BigInteger serialNumber, Date genTime, Extensions additionalExtensions) Generate a TimeStampToken for the passed in request and serialNumber marking it with the passed in genTime.TimeStampResponseGenerator.generateFailResponse(int status, int failInfoField, String statusString) Generate a non-granted TimeStampResponse with chosen status and FailInfoField.TimeStampResponseGenerator.generateGrantedResponse(TimeStampRequest request, BigInteger serialNumber, Date genTime) Return a granted response, if the passed in request passes validation.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.TimeStampResponseGenerator.generateGrantedResponse(TimeStampRequest request, BigInteger serialNumber, Date genTime, String statusString, Extensions additionalExtensions) Return a granted response, if the passed in request passes validation with the passed in status string and extra extensions.TimeStampResponseGenerator.generateRejectedResponse(Exception exception) Generate a generic rejection response based on a TSPValidationException or an Exception.booleanTimeStampToken.isSignatureValid(SignerInformationVerifier sigVerifier) Return true if the signature on time stamp token is valid.voidValidate 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.voidTimeStampResponse.validate(TimeStampRequest request) Check this response against to see if it a well formed response for the passed in request.voidTimeStampToken.validate(SignerInformationVerifier sigVerifier) Validate the time stamp token.Constructors in org.bouncycastle.tsp that throw TSPExceptionModifierConstructorDescriptionTimeStampResponse(byte[] resp) Create a TimeStampResponse from a byte array containing an ASN.1 encoding.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, 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, 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 TSPExceptionModifier and TypeMethodDescriptionstatic ERSArchiveTimeStampERSArchiveTimeStamp.fromTimeStampToken(TimeStampToken tspToken, DigestCalculatorProvider digCalcProv) Build an ArchiveTimeStamp from a regular time stamp token.ERSEvidenceRecordGenerator.generate(List<ERSArchiveTimeStamp> archiveTimeStamps) ERSEvidenceRecordGenerator.generate(ERSArchiveTimeStamp archiveTimeStamp) ERSArchiveTimeStampGenerator.generateArchiveTimeStamp(TimeStampResponse tspResponse) ERSArchiveTimeStampGenerator.generateArchiveTimeStamps(TimeStampResponse tspResponse) ERSEvidenceRecord.generateHashRenewalRequest(DigestCalculator digCalc, ERSData data, TimeStampRequestGenerator tspReqGen) ERSEvidenceRecord.generateHashRenewalRequest(DigestCalculator digCalc, ERSData data, TimeStampRequestGenerator tspReqGen, BigInteger nonce) ERSEvidenceRecord.generateTimeStampRenewalRequest(TimeStampRequestGenerator tspReqGen) ERSEvidenceRecord.generateTimeStampRenewalRequest(TimeStampRequestGenerator tspReqGen, BigInteger nonce) ERSArchiveTimeStampGenerator.generateTimeStampRequest(TimeStampRequestGenerator tspReqGenerator) ERSArchiveTimeStampGenerator.generateTimeStampRequest(TimeStampRequestGenerator tspReqGenerator, BigInteger nonce) byte[]ERSEvidenceRecord.getPrimaryRootHash()Return the timestamp imprint for the initial ArchiveTimeStamp in this evidence record.ERSEvidenceRecord.renewHash(DigestCalculator digCalc, ERSData data, TimeStampResponse tspResp) ERSEvidenceRecord.renewTimeStamp(TimeStampResponse tspResp) voidERSArchiveTimeStamp.validate(SignerInformationVerifier verifier) Validate the time stamp associated with this ArchiveTimeStamp.voidERSEvidenceRecord.validate(SignerInformationVerifier verifier) Validate the current time stamp associated with this evidence record.Constructors in org.bouncycastle.tsp.ers that throw TSPExceptionModifierConstructorDescriptionERSArchiveTimeStamp(byte[] archiveTimeStamp, DigestCalculatorProvider digCalcProv) ERSArchiveTimeStamp(org.bouncycastle.asn1.tsp.ArchiveTimeStamp archiveTimeStamp, DigestCalculatorProvider digCalcProv) ERSEvidenceRecord(byte[] evidenceRecord, DigestCalculatorProvider digestCalculatorProvider) ERSEvidenceRecord(InputStream ersIn, DigestCalculatorProvider digestCalculatorProvider) ERSEvidenceRecord(org.bouncycastle.asn1.tsp.EvidenceRecord evidenceRecord, DigestCalculatorProvider digestCalculatorProvider)