Interface ITimeStampTokenGenerator
-
- All Known Implementing Classes:
TimeStampTokenGeneratorBC
public interface ITimeStampTokenGeneratorThis 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 voidaddCertificates(IJcaCertStore jcaCertStore)Calls actualaddCertificatesmethod for the wrapped TimeStampTokenGenerator object.ITimeStampTokengenerate(ITimeStampRequest request, java.math.BigInteger bigInteger, java.util.Date date)Calls actualgeneratemethod for the wrapped TimeStampTokenGenerator object.voidsetAccuracySeconds(int i)Calls actualsetAccuracySecondsmethod for the wrapped TimeStampTokenGenerator object.
-
-
-
Method Detail
-
setAccuracySeconds
void setAccuracySeconds(int i)
Calls actualsetAccuracySecondsmethod for the wrapped TimeStampTokenGenerator object.- Parameters:
i- accuracy seconds to set
-
addCertificates
void addCertificates(IJcaCertStore jcaCertStore)
Calls actualaddCertificatesmethod 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 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.
-
-