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
Modifier and TypeMethodDescriptionvoidaddCertificates(IJcaCertStore jcaCertStore) Calls actualaddCertificatesmethod for the wrapped TimeStampTokenGenerator object.generate(ITimeStampRequest request, BigInteger bigInteger, Date date) Calls actualgeneratemethod for the wrapped TimeStampTokenGenerator object.voidsetAccuracySeconds(int i) Calls actualsetAccuracySecondsmethod for the wrapped TimeStampTokenGenerator object.
-
Method Details
-
setAccuracySeconds
void setAccuracySeconds(int i) Calls actualsetAccuracySecondsmethod for the wrapped TimeStampTokenGenerator object.- Parameters:
i- accuracy seconds to set
-
addCertificates
Calls actualaddCertificatesmethod for the wrapped TimeStampTokenGenerator object.- Parameters:
jcaCertStore- the wrapper for the JcaCertStore to add
-
generate
ITimeStampToken generate(ITimeStampRequest request, BigInteger bigInteger, Date date) throws AbstractTSPException Calls actualgeneratemethod for the wrapped TimeStampTokenGenerator object.- Parameters:
request- the originating TimeStampRequest wrapperbigInteger- serial number for the TimeStampTokendate- token generation time- Returns:
ITimeStampTokenthe wrapper for the generated TimeStampToken object.- Throws:
AbstractTSPException- if TSPException occurs during wrapped object method call.
-