CryptographyClient.UnwrapKey Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Déchiffre la clé chiffrée spécifiée.
public virtual Azure.Security.KeyVault.Keys.Cryptography.UnwrapResult UnwrapKey (Azure.Security.KeyVault.Keys.Cryptography.KeyWrapAlgorithm algorithm, byte[] encryptedKey, System.Threading.CancellationToken cancellationToken = default);
abstract member UnwrapKey : Azure.Security.KeyVault.Keys.Cryptography.KeyWrapAlgorithm * byte[] * System.Threading.CancellationToken -> Azure.Security.KeyVault.Keys.Cryptography.UnwrapResult
override this.UnwrapKey : Azure.Security.KeyVault.Keys.Cryptography.KeyWrapAlgorithm * byte[] * System.Threading.CancellationToken -> Azure.Security.KeyVault.Keys.Cryptography.UnwrapResult
Public Overridable Function UnwrapKey (algorithm As KeyWrapAlgorithm, encryptedKey As Byte(), Optional cancellationToken As CancellationToken = Nothing) As UnwrapResult
Paramètres
- algorithm
- KeyWrapAlgorithm
KeyWrapAlgorithm à utiliser.
- encryptedKey
- Byte[]
Clé chiffrée.
- cancellationToken
- CancellationToken
CancellationToken permettant d’annuler l’opération.
Retours
Résultat de l’opération d’annulation. Le retourné UnwrapResult contient la clé ainsi que les informations relatives à l’algorithme et à la clé utilisées pour la désencapsuler.
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 à
Azure SDK for .NET