KeyUnwrapper (Bouncy Castle Library 1.52 API Specification)
Date: 2015-03-01

org.bouncycastle.operator

## Interface KeyUnwrapper

- All Known Implementing Classes:
    AsymmetricKeyUnwrapper, BcAESSymmetricKeyUnwrapper, BcAsymmetricKeyUnwrapper, BcRSAAsymmetricKeyUnwrapper, BcSymmetricKeyUnwrapper, JceAsymmetricKeyUnwrapper, JceSymmetricKeyUnwrapper, SymmetricKeyUnwrapper

      public interface KeyUnwrapper

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `GenericKey` | `generateUnwrappedKey(org.bouncycastle.asn1.x509.AlgorithmIdentifier encryptionKeyAlgorithm, byte[] encryptedKey)`
    `org.bouncycastle.asn1.x509.AlgorithmIdentifier` | `getAlgorithmIdentifier()`

- - ### Method Detail

    - #### getAlgorithmIdentifier

          org.bouncycastle.asn1.x509.AlgorithmIdentifier getAlgorithmIdentifier()

    - #### generateUnwrappedKey

          GenericKey generateUnwrappedKey(org.bouncycastle.asn1.x509.AlgorithmIdentifier encryptionKeyAlgorithm,
                                        byte[] encryptedKey)
                                          throws OperatorException

      Throws:
        `OperatorException`