Interface ITimeStampRequestGenerator

  • All Known Implementing Classes:
    TimeStampRequestGeneratorBC

    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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      ITimeStampRequest generate​(IASN1ObjectIdentifier objectIdentifier, byte[] imprint, java.math.BigInteger nonce)
      Calls actual generate method for the wrapped TimeStampRequestGenerator object.
      void setCertReq​(boolean var1)
      Calls actual setCertReq method for the wrapped TimeStampRequestGenerator object.
      void setReqPolicy​(java.lang.String reqPolicy)
      Calls actual setReqPolicy method for the wrapped TimeStampRequestGenerator object.
    • Method Detail

      • setCertReq

        void setCertReq​(boolean var1)
        Calls actual setCertReq method for the wrapped TimeStampRequestGenerator object.
        Parameters:
        var1 - the value to be set
      • setReqPolicy

        void setReqPolicy​(java.lang.String reqPolicy)
        Calls actual setReqPolicy method for the wrapped TimeStampRequestGenerator object.
        Parameters:
        reqPolicy - the value to be set
      • generate

        ITimeStampRequest generate​(IASN1ObjectIdentifier objectIdentifier,
                                   byte[] imprint,
                                   java.math.BigInteger nonce)
        Calls actual generate method for the wrapped TimeStampRequestGenerator object.
        Parameters:
        objectIdentifier - ASN1ObjectIdentifier wrapper
        imprint - byte array
        nonce - BigInteger
        Returns:
        ITimeStampRequest the wrapper for generated TimeStampRequest object.