Class TestRandomEntropySourceProvider

    • Constructor Detail

      • TestRandomEntropySourceProvider

        public TestRandomEntropySourceProvider​(boolean isPredictionResistant)
        Create a test entropy source provider.
        Parameters:
        isPredictionResistant - boolean indicating if the SecureRandom is based on prediction resistant entropy or not (true if it is).
    • Method Detail

      • get

        public EntropySource get​(int bitsRequired)
        Return an entropy source that will create bitsRequired bits of entropy on each invocation of getEntropy().
        Specified by:
        get in interface EntropySourceProvider
        Parameters:
        bitsRequired - size (in bits) of entropy to be created by the provided source.
        Returns:
        an EntropySource that generates bitsRequired bits of entropy on each call to its getEntropy() method.