Top Description Constructors Methods
org.bouncycastle.crypto.fips

public abstract Class FipsDigestOperatorFactory<T extends FipsParameters>

extends Object
implements DigestOperatorFactory<T extends FipsParameters>
Class Inheritance
All Implemented Interfaces
org.bouncycastle.crypto.DigestOperatorFactory
Known Direct Subclasses
org.bouncycastle.crypto.fips.FipsSHS.OperatorFactory
Type Parameters
<T>
The parameters class for this signer.
Imports
org.bouncycastle.crypto.DigestOperatorFactory

Base class for classes that produce digest calculators implementing the various FIPS secure hash algorithms.

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public abstract FipsOutputDigestCalculator<T>
createOutputDigestCalculator(final T
the parameters for this calculator.
parameter
)

Redeclares org.bouncycastle.crypto.DigestOperatorFactory.createOutputDigestCalculator.

Return a calculator for a particular digest.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

FipsDigestOperatorFactoryback to summary
pack-priv FipsDigestOperatorFactory()

Method Detail

createOutputDigestCalculatorback to summary
public abstract FipsOutputDigestCalculator<T> createOutputDigestCalculator(final T parameter)

Redeclares org.bouncycastle.crypto.DigestOperatorFactory.createOutputDigestCalculator.

Doc from org.bouncycastle.crypto.DigestOperatorFactory.createOutputDigestCalculator.

Return a calculator for a particular digest.

Parameters
parameter:T

the parameters for this calculator.

Returns:FipsOutputDigestCalculator<T>

a digest calculator that provides an OutputStream to enter data.