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

## A

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.
ALLOWED - Static variable in interface org.bouncycastle.tsp.TSPAlgorithms
AllTests - Class in org.bouncycastle.tsp.test
AllTests() - Constructor for class org.bouncycastle.tsp.test.AllTests

## 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

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
GenTimeAccuracy - Class in org.bouncycastle.tsp
GenTimeAccuracy(Accuracy) - Constructor for class org.bouncycastle.tsp.GenTimeAccuracy
getAccuracy() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
getCause() - Method in exception org.bouncycastle.tsp.TSPException
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 exception 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
getSignatureTimestamps(SignerInformation, Provider) - Static method in class org.bouncycastle.tsp.TSPUtil
  Fetches the signature time-stamp attributes from a SignerInformation object.
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
getTsa() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
getUnderlyingException() - Method in exception org.bouncycastle.tsp.TSPException
getUnsignedAttributes() - Method in class org.bouncycastle.tsp.TimeStampToken
getVersion() - Method in class org.bouncycastle.tsp.TimeStampRequest
GOST3411 - Static variable in interface 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 variable 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 variable in interface org.bouncycastle.tsp.TSPAlgorithms

## 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

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

## R

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
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

## S

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
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 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
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 in org.bouncycastle.tsp
  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 in org.bouncycastle.tsp
  Generator for RFC 3161 Time Stamp Request objects.
TimeStampRequestGenerator() - Constructor for class org.bouncycastle.tsp.TimeStampRequestGenerator
TimeStampResponse - Class in org.bouncycastle.tsp
  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 in org.bouncycastle.tsp
  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 in org.bouncycastle.tsp
TimeStampToken(ContentInfo) - Constructor for class org.bouncycastle.tsp.TimeStampToken
TimeStampToken(CMSSignedData) - Constructor for class org.bouncycastle.tsp.TimeStampToken
TimeStampTokenGenerator - Class in org.bouncycastle.tsp
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 in org.bouncycastle.tsp
toCMSSignedData() - Method in class org.bouncycastle.tsp.TimeStampToken
  Return the underlying CMSSignedData object.
toString() - Method in class org.bouncycastle.tsp.GenTimeAccuracy
toTSTInfo() - Method in class org.bouncycastle.tsp.TimeStampTokenInfo
TSPAlgorithms - Interface in org.bouncycastle.tsp
  Recognised hash algorithms for the time stamp protocol.
TSPException - Exception in org.bouncycastle.tsp
TSPException(String) - Constructor for exception org.bouncycastle.tsp.TSPException
TSPException(String, Exception) - Constructor for exception org.bouncycastle.tsp.TSPException
TSPTest - Class in org.bouncycastle.tsp.test
TSPTest() - Constructor for class org.bouncycastle.tsp.test.TSPTest
TSPTestUtil - Class in org.bouncycastle.tsp.test
TSPTestUtil() - Constructor for class org.bouncycastle.tsp.test.TSPTestUtil
TSPUtil - Class in org.bouncycastle.tsp
TSPUtil() - Constructor for class org.bouncycastle.tsp.TSPUtil
TSPValidationException - Exception in org.bouncycastle.tsp
  Exception thrown if a TSP request or response fails to validate.
TSPValidationException(String) - Constructor for exception org.bouncycastle.tsp.TSPValidationException
TSPValidationException(String, int) - Constructor for exception org.bouncycastle.tsp.TSPValidationException

## 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