Interface DigestOperatorFactory<T extends Parameters>

Type Parameters:
T - the type for the parameters for the operator made by this factory.
All Known Implementing Classes:
FipsDigestOperatorFactory, FipsSHS.OperatorFactory, SecureHash.OperatorFactory

public interface DigestOperatorFactory<T extends Parameters>
Interface describing an operator factory for creating digest calculators.
  • Method Details

    • createOutputDigestCalculator

      OutputDigestCalculator<T> createOutputDigestCalculator(T parameter)
      Return a calculator for a particular digest.
      Parameters:
      parameter - the parameters for this calculator.
      Returns:
      a digest calculator that provides an OutputStream to enter data.