Class SecureRandomNonceSource

java.lang.Object
eu.europa.esig.dss.service.SecureRandomNonceSource
All Implemented Interfaces:
NonceSource, Serializable

public class SecureRandomNonceSource extends Object implements NonceSource
This class produces nonce values based on a SecureRandom.
See Also:
  • Constructor Details

    • SecureRandomNonceSource

      public SecureRandomNonceSource()
      Default constructor instantiating a SecureRandom
  • Method Details

    • getNonce

      public BigInteger getNonce()
      Description copied from interface: NonceSource
      This methods allows to retrieve an unique new value to be use as nonce.
      Specified by:
      getNonce in interface NonceSource
      Returns:
      the unique value to use