Interface ITimeStampTokenGenerator
-
- All Known Implementing Classes:
TimeStampTokenGeneratorBC
public interface ITimeStampTokenGenerator
This interface represents the wrapper for TimeStampTokenGenerator that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addCertificates(IJcaCertStore jcaCertStore)
Calls actualaddCertificates
method for the wrapped TimeStampTokenGenerator object.ITimeStampToken
generate(ITimeStampRequest request, java.math.BigInteger bigInteger, java.util.Date date)
Calls actualgenerate
method for the wrapped TimeStampTokenGenerator object.void
setAccuracySeconds(int i)
Calls actualsetAccuracySeconds
method for the wrapped TimeStampTokenGenerator object.
-
-
-
Method Detail
-
setAccuracySeconds
void setAccuracySeconds(int i)
Calls actualsetAccuracySeconds
method for the wrapped TimeStampTokenGenerator object.- Parameters:
i
- accuracy seconds to set
-
addCertificates
void addCertificates(IJcaCertStore jcaCertStore)
Calls actualaddCertificates
method for the wrapped TimeStampTokenGenerator object.- Parameters:
jcaCertStore
- the wrapper for the JcaCertStore to add
-
generate
ITimeStampToken generate(ITimeStampRequest request, java.math.BigInteger bigInteger, java.util.Date date) throws AbstractTSPException
Calls actualgenerate
method for the wrapped TimeStampTokenGenerator object.- Parameters:
request
- the originating TimeStampRequest wrapperbigInteger
- serial number for the TimeStampTokendate
- token generation time- Returns:
ITimeStampToken
the wrapper for the generated TimeStampToken object.- Throws:
AbstractTSPException
- if TSPException occurs during wrapped object method call.
-
-