CryptographyClient.WrapKey Méthode

Définition

Chiffre la clé spécifiée.

public virtual Azure.Security.KeyVault.Keys.Cryptography.WrapResult WrapKey (Azure.Security.KeyVault.Keys.Cryptography.KeyWrapAlgorithm algorithm, byte[] key, System.Threading.CancellationToken cancellationToken = default);
abstract member WrapKey : Azure.Security.KeyVault.Keys.Cryptography.KeyWrapAlgorithm * byte[] * System.Threading.CancellationToken -> Azure.Security.KeyVault.Keys.Cryptography.WrapResult
override this.WrapKey : Azure.Security.KeyVault.Keys.Cryptography.KeyWrapAlgorithm * byte[] * System.Threading.CancellationToken -> Azure.Security.KeyVault.Keys.Cryptography.WrapResult
Public Overridable Function WrapKey (algorithm As KeyWrapAlgorithm, key As Byte(), Optional cancellationToken As CancellationToken = Nothing) As WrapResult

Paramètres

algorithm
KeyWrapAlgorithm

KeyWrapAlgorithm à utiliser.

key
Byte[]

Clé à chiffrer.

cancellationToken
CancellationToken

CancellationToken permettant d’annuler l’opération.

Retours

Résultat de l’opération de wrap. Le retourné WrapResult contient la clé encapsulée ainsi que toutes les autres informations nécessaires pour la désencapsuler. Ces informations doivent être stockées avec la clé encapsulée.

Exceptions

Le spécifié algorithm ne correspond pas à la clé correspondant à l’identificateur de clé.

Le fournisseur de chiffrement local a levé une exception.

La clé n’est pas valide pour l’opération en cours.

L’opération n’est pas prise en charge avec la clé spécifiée.

Le serveur a retourné une erreur. Consultez Message pour plus d’informations retournées à partir du serveur.

S’applique à