Top Description Constructors Methods
org.bouncycastle.crypto.fips

public abstract Class FipsXOFOperatorFactory<T extends FipsParameters>

extends Object
implements XOFOperatorFactory<T extends FipsParameters>
Class Inheritance
All Implemented Interfaces
org.bouncycastle.crypto.XOFOperatorFactory
Known Direct Subclasses
org.bouncycastle.crypto.fips.FipsSHS.XOFOperatorFactory
Type Parameters
<T>
the parameters type associated with the final implementation of this factory.
Imports
org.bouncycastle.crypto.XOFOperatorFactory

Base class for the approved mode XOFOperatorFactory implementations.

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public abstract FipsOutputXOFCalculator<T>
createOutputXOFCalculator(T
configuration parameters for the function.
parameter
)

Redeclares org.bouncycastle.crypto.XOFOperatorFactory.createOutputXOFCalculator.

Create an extendable output function calculator which provides an OutputStream to write data to.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

FipsXOFOperatorFactoryback to summary
pack-priv FipsXOFOperatorFactory()

Method Detail

createOutputXOFCalculatorback to summary
public abstract FipsOutputXOFCalculator<T> createOutputXOFCalculator(T parameter)

Redeclares org.bouncycastle.crypto.XOFOperatorFactory.createOutputXOFCalculator.

Doc from org.bouncycastle.crypto.XOFOperatorFactory.createOutputXOFCalculator.

Create an extendable output function calculator which provides an OutputStream to write data to.

Parameters
parameter:T

configuration parameters for the function.

Returns:FipsOutputXOFCalculator<T>

an XOF calculator.