Package org.bouncycastle.crypto.fips
Class FipsSHS.XOFOperatorFactory<T extends FipsSHS.Parameters>
java.lang.Object
org.bouncycastle.crypto.fips.FipsXOFOperatorFactory<T>
org.bouncycastle.crypto.fips.FipsSHS.XOFOperatorFactory<T>
- All Implemented Interfaces:
XOFOperatorFactory<T>
- Enclosing class:
FipsSHS
public static final class FipsSHS.XOFOperatorFactory<T extends FipsSHS.Parameters>
extends FipsXOFOperatorFactory<T>
Factory for producing extendable output function (XOF) calculators.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateOutputXOFCalculator(T parameter) Create an extendable output function calculator which provides an OutputStream to write data to.
-
Constructor Details
-
XOFOperatorFactory
public XOFOperatorFactory()
-
-
Method Details
-
createOutputXOFCalculator
Description copied from interface:XOFOperatorFactoryCreate an extendable output function calculator which provides an OutputStream to write data to.- Specified by:
createOutputXOFCalculatorin interfaceXOFOperatorFactory<T extends FipsSHS.Parameters>- Specified by:
createOutputXOFCalculatorin classFipsXOFOperatorFactory<T extends FipsSHS.Parameters>- Parameters:
parameter- configuration parameters for the function.- Returns:
- an XOF calculator.
-