Share via


CryptographyClient.IKeyEncryptionKey.UnwrapKey Method

Definition

Decrypts the specified encrypted key using the specified algorithm.

byte[] IKeyEncryptionKey.UnwrapKey (string algorithm, ReadOnlyMemory<byte> encryptedKey, System.Threading.CancellationToken cancellationToken);
abstract member Azure.Core.Cryptography.IKeyEncryptionKey.UnwrapKey : string * ReadOnlyMemory<byte> * System.Threading.CancellationToken -> byte[]
override this.Azure.Core.Cryptography.IKeyEncryptionKey.UnwrapKey : string * ReadOnlyMemory<byte> * System.Threading.CancellationToken -> byte[]
Function UnwrapKey (algorithm As String, encryptedKey As ReadOnlyMemory(Of Byte), cancellationToken As CancellationToken) As Byte() Implements IKeyEncryptionKey.UnwrapKey

Parameters

algorithm
String

The key wrap algorithm which was used to encrypt the specified encrypted key.

encryptedKey
ReadOnlyMemory<Byte>

The encrypted key to be decrypted.

cancellationToken
CancellationToken

A CancellationToken controlling the request lifetime.

Returns

Byte[]

The decrypted key bytes.

Implements

Applies to