Bouncy Castle Cryptography Library 1.46

org.bouncycastle.operator.jcajce
Class JceAsymmetricKeyUnwrapper

java.lang.Object
  extended by org.bouncycastle.operator.AsymmetricKeyUnwrapper
      extended by org.bouncycastle.operator.jcajce.JceAsymmetricKeyUnwrapper
All Implemented Interfaces:
KeyUnwrapper

public class JceAsymmetricKeyUnwrapper
extends AsymmetricKeyUnwrapper


Constructor Summary
JceAsymmetricKeyUnwrapper(org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier, java.security.PrivateKey privKey)
           
 
Method Summary
 GenericKey generateUnwrappedKey(org.bouncycastle.asn1.x509.AlgorithmIdentifier encryptedKeyAlgorithm, byte[] encryptedKey)
           
 JceAsymmetricKeyUnwrapper setProvider(java.security.Provider provider)
           
 JceAsymmetricKeyUnwrapper setProvider(java.lang.String providerName)
           
 
Methods inherited from class org.bouncycastle.operator.AsymmetricKeyUnwrapper
getAlgorithmIdentifier
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JceAsymmetricKeyUnwrapper

public JceAsymmetricKeyUnwrapper(org.bouncycastle.asn1.x509.AlgorithmIdentifier algorithmIdentifier,
                                 java.security.PrivateKey privKey)
Method Detail

setProvider

public JceAsymmetricKeyUnwrapper setProvider(java.security.Provider provider)

setProvider

public JceAsymmetricKeyUnwrapper setProvider(java.lang.String providerName)

generateUnwrappedKey

public GenericKey generateUnwrappedKey(org.bouncycastle.asn1.x509.AlgorithmIdentifier encryptedKeyAlgorithm,
                                       byte[] encryptedKey)
                                throws OperatorException
Throws:
OperatorException

Bouncy Castle Cryptography Library 1.46