Interface ITimeStampRequestGenerator
- All Known Implementing Classes:
-
TimeStampRequestGeneratorBC,TimeStampRequestGeneratorBCFips
public interface ITimeStampRequestGenerator
This interface represents the wrapper for TimeStampRequestGenerator that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations.
-
Method Summary
Modifier and TypeMethodDescriptiongenerate(IASN1ObjectIdentifier objectIdentifier, byte[] imprint, BigInteger nonce) Calls actualgeneratemethod for the wrapped TimeStampRequestGenerator object.voidsetCertReq(boolean var1) Calls actualsetCertReqmethod for the wrapped TimeStampRequestGenerator object.voidsetReqPolicy(String reqPolicy) Calls actualsetReqPolicymethod for the wrapped TimeStampRequestGenerator object.
-
Method Details
-
setCertReq
void setCertReq(boolean var1) Calls actualsetCertReqmethod for the wrapped TimeStampRequestGenerator object.- Parameters:
-
var1- the value to be set
-
setReqPolicy
Calls actualsetReqPolicymethod for the wrapped TimeStampRequestGenerator object.- Parameters:
-
reqPolicy- the value to be set
-
generate
ITimeStampRequest generate(IASN1ObjectIdentifier objectIdentifier, byte[] imprint, BigInteger nonce) Calls actualgeneratemethod for the wrapped TimeStampRequestGenerator object.- Parameters:
-
objectIdentifier- ASN1ObjectIdentifier wrapper -
imprint- byte array -
nonce- BigInteger - Returns:
-
ITimeStampRequestthe wrapper for generated TimeStampRequest object.
-