T
- the parameters type associated with the final implementation of this factory.public abstract class FipsKeyWrapOperatorFactory<T extends Parameters,K extends Key> extends java.lang.Object implements KeyWrapOperatorFactory<T,K>
Modifier and Type | Method and Description |
---|---|
abstract FipsKeyUnwrapper<T> |
createKeyUnwrapper(K key,
T parameters)
Create a key un-wrapper using the passed in key and parameters.
|
abstract FipsKeyWrapper<T> |
createKeyWrapper(K key,
T parameters)
Create a key wrapper using the passed in key and parameters.
|
public abstract FipsKeyWrapper<T> createKeyWrapper(K key, T parameters)
KeyWrapOperatorFactory
createKeyWrapper
in interface KeyWrapOperatorFactory<T extends Parameters,K extends Key>
key
- the key to initialize the wrapper with.parameters
- the parameters to initialize the wrapper with.public abstract FipsKeyUnwrapper<T> createKeyUnwrapper(K key, T parameters)
KeyWrapOperatorFactory
createKeyUnwrapper
in interface KeyWrapOperatorFactory<T extends Parameters,K extends Key>
key
- the key to initialize the un-wrapper with.parameters
- the parameters to initialize the un-wrapper with.