Bouncy Castle Cryptography 1.28
A B C D E G H I K L M O P R S T V

A

ALLOWED - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
 
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.

B

badAlgorithmTest(PrivateKey, X509Certificate, CertStore) - Method in class org.bouncycastle.tsp.test.TSPTest
 
badPolicyTest(PrivateKey, X509Certificate, CertStore) - Method in class org.bouncycastle.tsp.test.TSPTest
 
basicTest(PrivateKey, X509Certificate, CertStore) - Method in class org.bouncycastle.tsp.test.TSPTest
 

C

certReqTest(PrivateKey, X509Certificate, CertStore) - Method in class org.bouncycastle.tsp.test.TSPTest
 

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

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
 
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
 
getName() - Method in class org.bouncycastle.tsp.test.TSPTest
 
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
 
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

incorrectHashTest(PrivateKey, X509Certificate, CertStore) - Method in class org.bouncycastle.tsp.test.TSPTest
 
isOrdered() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
 

K

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

L

log(Exception) - Static method in class org.bouncycastle.tsp.test.TSPTestUtil
 
log(String) - Static method 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.ParseTest
 
main(String[]) - Static method in class org.bouncycastle.tsp.test.RegressionTest
 
main(String[]) - Static method in class org.bouncycastle.tsp.test.TSPTest
 
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
 
perform() - Method in class org.bouncycastle.tsp.test.ParseTest
 
perform() - Method in class org.bouncycastle.tsp.test.TSPTest
 

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
 
RegressionTest - class org.bouncycastle.tsp.test.RegressionTest.
 
RegressionTest() - Constructor for class org.bouncycastle.tsp.test.RegressionTest
 
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
 
responseValidationTest(PrivateKey, X509Certificate, CertStore) - Method in class org.bouncycastle.tsp.test.TSPTest
 

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
 

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
 
TimeStampRequest(InputStream) - Constructor for class org.bouncycastle.tsp.TimeStampRequest
 
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
 
TimeStampResponse(InputStream) - Constructor for class org.bouncycastle.tsp.TimeStampResponse
 
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.
 
tests - Static variable in class org.bouncycastle.tsp.test.RegressionTest
 
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 B C D E G H I K L M O P R S T V
Bouncy Castle Cryptography 1.28