CryptographyClient.IKeyEncryptionKey.WrapKeyAsync Method

Definition

Encrypts the specified key using the specified algorithm.

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

Parameters

algorithm
String

The key wrap algorithm used to encrypt the specified key.

key
ReadOnlyMemory<Byte>

The key to be encrypted.

cancellationToken
CancellationToken

A CancellationToken controlling the request lifetime.

Returns

Task<Byte[]>

The encrypted key bytes.

Implements

Applies to