Alphabetical Index

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

A

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.
ALLOWED - static field in class org.bouncycastle.tsp.TSPAlgorithms
AllTests - class org.bouncycastle.tsp.test.AllTests

D

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

E

EuroPKI_TSA_Test_Policy - static field in class org.bouncycastle.tsp.test.TSPTestUtil

G

generate(String,byte[]) - method in class org.bouncycastle.tsp.TimeStampRequestGenerator
generate(String,byte[],BigInteger) - method in class org.bouncycastle.tsp.TimeStampRequestGenerator
GenTimeAccuracy - class org.bouncycastle.tsp.GenTimeAccuracy
GenTimeAccuracy(Accuracy) - constructor for class org.bouncycastle.tsp.GenTimeAccuracy
getAccuracy() - method in class org.bouncycastle.tsp.TimeStampTokenInfo
getCertificatesAndCRLs(String,String) - method in class org.bouncycastle.tsp.TimeStampToken
getCertReq() - method in class org.bouncycastle.tsp.TimeStampRequest
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
getNonce() - method in class org.bouncycastle.tsp.TimeStampRequest
getNonce() - method in class org.bouncycastle.tsp.TimeStampTokenInfo
getNonCriticalExtensionOIDs() - method in class org.bouncycastle.tsp.TimeStampRequest
getPolicy() - method in class org.bouncycastle.tsp.TimeStampTokenInfo
getReqPolicy() - method in class org.bouncycastle.tsp.TimeStampRequest
getSeconds() - method in class org.bouncycastle.tsp.GenTimeAccuracy
getSerialNumber() - method in class org.bouncycastle.tsp.TimeStampTokenInfo
getSID() - method in class org.bouncycastle.tsp.TimeStampToken
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
GOST3411 - static field in class org.bouncycastle.tsp.TSPAlgorithms

H

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

I

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

K

kpg - static field in class org.bouncycastle.tsp.test.TSPTestUtil

M

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
MD5 - static field in class org.bouncycastle.tsp.TSPAlgorithms

O

Classes for dealing Time Stamp Protocol (TSP) - RFC 3161.

P

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

R

rand - static field in class org.bouncycastle.tsp.test.TSPTestUtil
rc2128kg - static field in class org.bouncycastle.tsp.test.TSPTestUtil
rc240kg - static field in class org.bouncycastle.tsp.test.TSPTestUtil
rc264kg - static field in class org.bouncycastle.tsp.test.TSPTestUtil
RIPEMD128 - static field in class org.bouncycastle.tsp.TSPAlgorithms
RIPEMD160 - static field in class org.bouncycastle.tsp.TSPAlgorithms
RIPEMD256 - static field in class org.bouncycastle.tsp.TSPAlgorithms

S

serialNumber - static field 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
setCertificatesAndCRLs(CertStore) - method in class org.bouncycastle.tsp.TimeStampTokenGenerator
setCertReq(boolean) - method in class org.bouncycastle.tsp.TimeStampRequestGenerator
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
SHA1 - static field in class org.bouncycastle.tsp.TSPAlgorithms
SHA224 - static field in class org.bouncycastle.tsp.TSPAlgorithms
SHA256 - static field in class org.bouncycastle.tsp.TSPAlgorithms
SHA384 - static field in class org.bouncycastle.tsp.TSPAlgorithms
SHA512 - static field in class org.bouncycastle.tsp.TSPAlgorithms
suite() - static method in class org.bouncycastle.tsp.test.AllTests

T

testGeneral() - method in class org.bouncycastle.tsp.test.TSPTest
testParsing() - method in class org.bouncycastle.tsp.test.ParseTest
TimeStampRequest - class org.bouncycastle.tsp.TimeStampRequest
Base class for an RFC 3161 Time Stamp Request.
TimeStampRequest(byte[]) - constructor for class org.bouncycastle.tsp.TimeStampRequest
TimeStampRequest(InputStream) - constructor for class org.bouncycastle.tsp.TimeStampRequest
TimeStampRequest(TimeStampReq) - constructor for class org.bouncycastle.tsp.TimeStampRequest
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(byte[]) - constructor for class org.bouncycastle.tsp.TimeStampResponse
TimeStampResponse(InputStream) - constructor for class org.bouncycastle.tsp.TimeStampResponse
TimeStampResponse(TimeStampResp) - constructor for class org.bouncycastle.tsp.TimeStampResponse
Generator for RFC 3161 Time Stamp Responses.
TimeStampToken - class org.bouncycastle.tsp.TimeStampToken
TimeStampToken(CMSSignedData) - constructor for class org.bouncycastle.tsp.TimeStampToken
basic creation - only the default attributes will be included here.
create with a signer with extra signed/unsigned attributes.
TimeStampTokenInfo - class org.bouncycastle.tsp.TimeStampTokenInfo
toCMSSignedData() - method in class org.bouncycastle.tsp.TimeStampToken
Return the underlying CMSSignedData object.
toString() - method in class org.bouncycastle.tsp.GenTimeAccuracy
TSPAlgorithms - interface org.bouncycastle.tsp.TSPAlgorithms
Recognised hash algorithms for the time stamp protocol.
TSPException - class 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
TSPTestUtil - class org.bouncycastle.tsp.test.TSPTestUtil
TSPUtil - class org.bouncycastle.tsp.TSPUtil
TSPValidationException - class 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

V

Check this response against to see if it a well formed response for the passed in request.
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(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.