Top Fields Constructors Methods
org.bouncycastle.operator.jcajce

public Class JceKTSKeyUnwrapper

extends AsymmetricKeyUnwrapper
Class Inheritance
Imports
java.security.Key, .PrivateKey, .Provider, java.util.HashMap, .Map, javax.crypto.Cipher, org.bouncycastle.asn1.cms.GenericHybridParameters, .RsaKemParameters, org.bouncycastle.asn1.x509.AlgorithmIdentifier, org.bouncycastle.crypto.util.DEROtherInfo, org.bouncycastle.jcajce.spec.KTSParameterSpec, org.bouncycastle.jcajce.util.DefaultJcaJceHelper, .NamedJcaJceHelper, .ProviderJcaJceHelper, org.bouncycastle.operator.AsymmetricKeyUnwrapper, .GenericKey, .OperatorException, org.bouncycastle.util.Arrays

Field Summary

Modifier and TypeField and Description
private Map<K, V>
private OperatorHelper
private byte[]
private byte[]
private PrivateKey

Constructor Summary

AccessConstructor and Description
public
JceKTSKeyUnwrapper(AlgorithmIdentifier algorithmIdentifier, PrivateKey privKey, byte[] partyUInfo, byte[] partyVInfo)

Method Summary

Modifier and TypeMethod and Description
public GenericKey
public JceKTSKeyUnwrapper
public JceKTSKeyUnwrapper
setProvider(String providerName)

Inherited from org.bouncycastle.operator.AsymmetricKeyUnwrapper:
getAlgorithmIdentifier

Field Detail

extraMappingsback to summary
private Map<K, V> extraMappings
helperback to summary
private OperatorHelper helper
partyUInfoback to summary
private byte[] partyUInfo
partyVInfoback to summary
private byte[] partyVInfo
privKeyback to summary
private PrivateKey privKey

Constructor Detail

JceKTSKeyUnwrapperback to summary
public JceKTSKeyUnwrapper(AlgorithmIdentifier algorithmIdentifier, PrivateKey privKey, byte[] partyUInfo, byte[] partyVInfo)

Method Detail

generateUnwrappedKeyback to summary
public GenericKey generateUnwrappedKey(AlgorithmIdentifier encryptedKeyAlgorithm, byte[] encryptedKey) throws OperatorException

Implements org.bouncycastle.operator.KeyUnwrapper.generateUnwrappedKey.

setProviderback to summary
public JceKTSKeyUnwrapper setProvider(Provider provider)
setProviderback to summary
public JceKTSKeyUnwrapper setProvider(String providerName)