A D E G H I K M O P R S T V

A

ALLOWED - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
AllTests - class org.bouncycastle.tsp.test.AllTests.
 
AllTests() - Constructor for class org.bouncycastle.tsp.test.AllTests
 
addExtension(String, boolean, ASN1Encodable) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
add a given extension field for the standard extensions tag (tag 3)
addExtension(String, boolean, byte[]) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
add a given extension field for the standard extensions tag The value parameter becomes the contents of the octet string associated with the extension.

D

DEBUG - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
desede128kg - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
desede192kg - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
dumpBase64(byte[]) - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 

E

EuroPKI_TSA_Test_Policy - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 

G

GOST3411 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
GenTimeAccuracy - class org.bouncycastle.tsp.GenTimeAccuracy.
 
GenTimeAccuracy(Accuracy) - Constructor for class org.bouncycastle.tsp.GenTimeAccuracy
 
generate(String, byte[]) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
 
generate(String, byte[], BigInteger) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
 
generate(TimeStampRequest, BigInteger, Date, String) - Method in class org.bouncycastle.tsp.TimeStampResponseGenerator
 
generate(TimeStampRequest, BigInteger, Date, String) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
getAccuracy() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getCertReq() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getCertificatesAndCRLs(String, String) - Method in class org.bouncycastle.tsp.TimeStampToken
 
getCriticalExtensionOIDs() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getEncoded() - Method in class org.bouncycastle.tsp.TimeStampRequest
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.tsp.TimeStampResponse
return the ASN.1 encoded representation of this object.
getEncoded() - Method in class org.bouncycastle.tsp.TimeStampToken
Return a ASN.1 encoded byte stream representing the encoded object.
getEncoded() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getExtensionValue(String) - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getFailInfo() - Method in class org.bouncycastle.tsp.TimeStampResponse
 
getFailureCode() - Method in class org.bouncycastle.tsp.TSPValidationException
Return the failure code associated with this exception - if one is set.
getGenTime() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getGenTimeAccuracy() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getMessageImprintAlgOID() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getMessageImprintAlgOID() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getMessageImprintDigest() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getMessageImprintDigest() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getMicros() - Method in class org.bouncycastle.tsp.GenTimeAccuracy
 
getMillis() - Method in class org.bouncycastle.tsp.GenTimeAccuracy
 
getName() - Method in class org.bouncycastle.tsp.test.ParseTest
 
getNonCriticalExtensionOIDs() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getNonce() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getNonce() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getPolicy() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getReqPolicy() - Method in class org.bouncycastle.tsp.TimeStampRequest
 
getSID() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getSeconds() - Method in class org.bouncycastle.tsp.GenTimeAccuracy
 
getSerialNumber() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 
getSignedAttributes() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getStatus() - Method in class org.bouncycastle.tsp.TimeStampResponse
 
getStatusString() - Method in class org.bouncycastle.tsp.TimeStampResponse
 
getTimeStampInfo() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getTimeStampToken() - Method in class org.bouncycastle.tsp.TimeStampResponse
 
getUnderlyingException() - Method in class org.bouncycastle.tsp.TSPException
 
getUnsignedAttributes() - Method in class org.bouncycastle.tsp.TimeStampToken
 
getVersion() - Method in class org.bouncycastle.tsp.TimeStampRequest
 

H

hasUnsupportedCriticalExtension() - Method in class org.bouncycastle.tsp.TimeStampRequest
 

I

isOrdered() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 

K

kpg - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 

M

MD5 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
main(String[]) - Static method in class org.bouncycastle.tsp.test.AllTests
 
makeCACertificate(KeyPair, String, KeyPair, String) - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
makeCertificate(KeyPair, String, KeyPair, String) - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
makeCertificate(KeyPair, String, KeyPair, String, boolean) - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
makeDesede128Key() - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
makeDesede192Key() - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
makeKeyPair() - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
makeRC2128Key() - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
makeRC240Key() - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
makeRC264Key() - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 

O

org.bouncycastle.tsp - package org.bouncycastle.tsp
Classes for dealing Time Stamp Protocol (TSP) - RFC 3161.
org.bouncycastle.tsp.test - package org.bouncycastle.tsp.test
 

P

ParseTest - class org.bouncycastle.tsp.test.ParseTest.
Test Cases
ParseTest() - Constructor for class org.bouncycastle.tsp.test.ParseTest
 
parse(byte[], boolean) - Method in class org.bouncycastle.tsp.test.ParseTest
 

R

RIPEMD128 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
RIPEMD160 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
RIPEMD256 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
rand - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
rc2128kg - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
rc240kg - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
rc264kg - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 

S

SHA1 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
SHA224 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
SHA256 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
SHA384 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
SHA512 - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
serialNumber - Static variable in class org.bouncycastle.tsp.test.TSPTestUtil
 
setAccuracyMicros(int) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
setAccuracyMillis(int) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
setAccuracySeconds(int) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
setCertReq(boolean) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
 
setCertificatesAndCRLs(CertStore) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
setOrdering(boolean) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
setReqPolicy(String) - Method in class org.bouncycastle.tsp.TimeStampRequestGenerator
 
setTSA(GeneralName) - Method in class org.bouncycastle.tsp.TimeStampTokenGenerator
 
suite() - Static method in class org.bouncycastle.tsp.test.AllTests
 

T

TSPAlgorithms - interface org.bouncycastle.tsp.TSPAlgorithms.
Recognised hash algorithms for the time stamp protocol.
TSPException - exception org.bouncycastle.tsp.TSPException.
 
TSPException(String) - Constructor for class org.bouncycastle.tsp.TSPException
 
TSPException(String, Exception) - Constructor for class org.bouncycastle.tsp.TSPException
 
TSPTest - class org.bouncycastle.tsp.test.TSPTest.
 
TSPTest() - Constructor for class org.bouncycastle.tsp.test.TSPTest
 
TSPTestUtil - class org.bouncycastle.tsp.test.TSPTestUtil.
 
TSPTestUtil() - Constructor for class org.bouncycastle.tsp.test.TSPTestUtil
 
TSPUtil - class org.bouncycastle.tsp.TSPUtil.
 
TSPUtil() - Constructor for class org.bouncycastle.tsp.TSPUtil
 
TSPValidationException - exception org.bouncycastle.tsp.TSPValidationException.
Exception thrown if a TSP request or response fails to validate.
TSPValidationException(String) - Constructor for class org.bouncycastle.tsp.TSPValidationException
 
TSPValidationException(String, int) - Constructor for class org.bouncycastle.tsp.TSPValidationException
 
TimeStampRequest - class org.bouncycastle.tsp.TimeStampRequest.
Base class for an RFC 3161 Time Stamp Request.
TimeStampRequest(TimeStampReq) - Constructor for class org.bouncycastle.tsp.TimeStampRequest
 
TimeStampRequest(byte[]) - Constructor for class org.bouncycastle.tsp.TimeStampRequest
Create a TimeStampRequest from the past in byte array.
TimeStampRequest(InputStream) - Constructor for class org.bouncycastle.tsp.TimeStampRequest
Create a TimeStampRequest from the past in input stream.
TimeStampRequestGenerator - class org.bouncycastle.tsp.TimeStampRequestGenerator.
Generator for RFC 3161 Time Stamp Request objects.
TimeStampRequestGenerator() - Constructor for class org.bouncycastle.tsp.TimeStampRequestGenerator
 
TimeStampResponse - class org.bouncycastle.tsp.TimeStampResponse.
Base class for an RFC 3161 Time Stamp Response object.
TimeStampResponse(TimeStampResp) - Constructor for class org.bouncycastle.tsp.TimeStampResponse
 
TimeStampResponse(byte[]) - Constructor for class org.bouncycastle.tsp.TimeStampResponse
Create a TimeStampResponse from a byte array containing an ASN.1 encoding.
TimeStampResponse(InputStream) - Constructor for class org.bouncycastle.tsp.TimeStampResponse
Create a TimeStampResponse from an input stream containing an ASN.1 encoding.
TimeStampResponseGenerator - class org.bouncycastle.tsp.TimeStampResponseGenerator.
Generator for RFC 3161 Time Stamp Responses.
TimeStampResponseGenerator(TimeStampTokenGenerator, Set) - Constructor for class org.bouncycastle.tsp.TimeStampResponseGenerator
 
TimeStampResponseGenerator(TimeStampTokenGenerator, Set, Set) - Constructor for class org.bouncycastle.tsp.TimeStampResponseGenerator
 
TimeStampResponseGenerator(TimeStampTokenGenerator, Set, Set, Set) - Constructor for class org.bouncycastle.tsp.TimeStampResponseGenerator
 
TimeStampToken - class org.bouncycastle.tsp.TimeStampToken.
 
TimeStampToken(CMSSignedData) - Constructor for class org.bouncycastle.tsp.TimeStampToken
 
TimeStampTokenGenerator - class org.bouncycastle.tsp.TimeStampTokenGenerator.
 
TimeStampTokenGenerator(PrivateKey, X509Certificate, String, String) - Constructor for class org.bouncycastle.tsp.TimeStampTokenGenerator
basic creation - only the default attributes will be included here.
TimeStampTokenGenerator(PrivateKey, X509Certificate, String, String, AttributeTable, AttributeTable) - Constructor for class org.bouncycastle.tsp.TimeStampTokenGenerator
create with a signer with extra signed/unsigned attributes.
TimeStampTokenInfo - class org.bouncycastle.tsp.TimeStampTokenInfo.
 
testGeneral() - Method in class org.bouncycastle.tsp.test.TSPTest
 
testParsing() - Method in class org.bouncycastle.tsp.test.ParseTest
 
toCMSSignedData() - Method in class org.bouncycastle.tsp.TimeStampToken
Return the underlying CMSSignedData object.
toString() - Method in class org.bouncycastle.tsp.GenTimeAccuracy
 

V

validate(Set, Set, Set, String) - Method in class org.bouncycastle.tsp.TimeStampRequest
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.
validate(TimeStampRequest) - Method in class org.bouncycastle.tsp.TimeStampResponse
Check this response against to see if it a well formed response for the passed in request.
validate(X509Certificate, String) - Method in class org.bouncycastle.tsp.TimeStampToken
Validate the time stamp token.
validateCertificate(X509Certificate) - Static method in class org.bouncycastle.tsp.TSPUtil
Validate the passed in certificate as being of the correct type to be used for time stamping.

A D E G H I K M O P R S T V