IKeyEncryptionKey.WrapKey Method

Definition

Encrypts the specified key using the specified algorithm.

public byte[] WrapKey (string algorithm, ReadOnlyMemory<byte> key, System.Threading.CancellationToken cancellationToken = default);
abstract member WrapKey : string * ReadOnlyMemory<byte> * System.Threading.CancellationToken -> byte[]
Public Function WrapKey (algorithm As String, key As ReadOnlyMemory(Of Byte), Optional cancellationToken As CancellationToken = Nothing) As Byte()

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

Byte[]

The encrypted key bytes.

Applies to