Top Description Constructors Methods
org.bouncycastle.crypto.fips

public abstract Class FipsKeyWrapOperatorFactory<T extends Parameters, K extends Key>

extends Object
implements KeyWrapOperatorFactory<T extends Parameters, K extends Key>
Class Inheritance
All Implemented Interfaces
org.bouncycastle.crypto.KeyWrapOperatorFactory
Known Direct Subclasses
org.bouncycastle.crypto.fips.FipsRSA.KeyWrapOperatorFactory, org.bouncycastle.crypto.fips.FipsTripleDES.KeyWrapOperatorFactory, org.bouncycastle.crypto.fips.FipsAES.KeyWrapOperatorFactory
Type Parameters
<T>
the parameters type associated with the final implementation of this factory.
Imports
org.bouncycastle.crypto.Key, .KeyWrapOperatorFactory, .Parameters

Base class for the approved mode KeyWrapOperatorFactory implementations.

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public abstract FipsKeyUnwrapper<T>
createKeyUnwrapper(K
the key to initialize the un-wrapper with.
key
,
T
the parameters to initialize the un-wrapper with.
parameters
)

Redeclares org.bouncycastle.crypto.KeyWrapOperatorFactory.createKeyUnwrapper.

Create a key un-wrapper using the passed in key and parameters.
public abstract FipsKeyWrapper<T>
createKeyWrapper(K
the key to initialize the wrapper with.
key
,
T
the parameters to initialize the wrapper with.
parameters
)

Redeclares org.bouncycastle.crypto.KeyWrapOperatorFactory.createKeyWrapper.

Create a key wrapper using the passed in key and parameters.
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

FipsKeyWrapOperatorFactoryback to summary
pack-priv FipsKeyWrapOperatorFactory()

Method Detail

createKeyUnwrapperback to summary
public abstract FipsKeyUnwrapper<T> createKeyUnwrapper(K key, T parameters)

Redeclares org.bouncycastle.crypto.KeyWrapOperatorFactory.createKeyUnwrapper.

Doc from org.bouncycastle.crypto.KeyWrapOperatorFactory.createKeyUnwrapper.

Create a key un-wrapper using the passed in key and parameters.

Parameters
key:K

the key to initialize the un-wrapper with.

parameters:T

the parameters to initialize the un-wrapper with.

Returns:FipsKeyUnwrapper<T>

an initialized key un-wrapper.

createKeyWrapperback to summary
public abstract FipsKeyWrapper<T> createKeyWrapper(K key, T parameters)

Redeclares org.bouncycastle.crypto.KeyWrapOperatorFactory.createKeyWrapper.

Doc from org.bouncycastle.crypto.KeyWrapOperatorFactory.createKeyWrapper.

Create a key wrapper using the passed in key and parameters.

Parameters
key:K

the key to initialize the wrapper with.

parameters:T

the parameters to initialize the wrapper with.

Returns:FipsKeyWrapper<T>

an initialized key wrapper.