T
- the parameters type associated with the final implementation of this factory.public abstract class FipsKTSOperatorFactory<T extends FipsParameters> extends java.lang.Object implements KTSOperatorFactory<T>
Modifier and Type | Method and Description |
---|---|
abstract FipsEncapsulatedSecretExtractor<T> |
createExtractor(Key key,
T parameters)
Return an extractor for processing encapsulated secrets, initialized with the passed in keys and parameters.
|
abstract FipsEncapsulatingSecretGenerator<T> |
createGenerator(Key key,
T parameters)
Return a generator for making encapsulated secrets, initialized with the passed in keys and parameters.
|
public abstract FipsEncapsulatingSecretGenerator<T> createGenerator(Key key, T parameters)
KTSOperatorFactory
createGenerator
in interface KTSOperatorFactory<T extends FipsParameters>
key
- the key to initialize the generator with.parameters
- parameters specifying the characteristics of the generator.public abstract FipsEncapsulatedSecretExtractor<T> createExtractor(Key key, T parameters)
KTSOperatorFactory
createExtractor
in interface KTSOperatorFactory<T extends FipsParameters>
key
- the key to initialize the generator with.parameters
- parameters specifying the characteristics of the extractor.