Partager via


EncryptedXml.DecryptEncryptedKey(EncryptedKey) Méthode

Définition

Détermine la clé représentée par l'élément EncryptedKey.

public:
 virtual cli::array <System::Byte> ^ DecryptEncryptedKey(System::Security::Cryptography::Xml::EncryptedKey ^ encryptedKey);
public virtual byte[] DecryptEncryptedKey (System.Security.Cryptography.Xml.EncryptedKey encryptedKey);
public virtual byte[]? DecryptEncryptedKey (System.Security.Cryptography.Xml.EncryptedKey encryptedKey);
abstract member DecryptEncryptedKey : System.Security.Cryptography.Xml.EncryptedKey -> byte[]
override this.DecryptEncryptedKey : System.Security.Cryptography.Xml.EncryptedKey -> byte[]
Public Overridable Function DecryptEncryptedKey (encryptedKey As EncryptedKey) As Byte()

Paramètres

encryptedKey
EncryptedKey

Objet EncryptedKey contenant la clé à récupérer.

Retours

Byte[]

Tableau d'octets qui contient la clé.

Exceptions

La valeur du paramètre encryptedKey est null.

La valeur du paramètre encryptedKey n'est pas l'algorithme Triple DES Key Wrap ou l'algorithme Advanced Encryption Standard (AES) Key Wrap (également appelé Rijndael).

Remarques

La DecryptEncryptedKey méthode déchiffre une clé chiffrée contenue dans l’élément <EncryptedKey> d’un document XML.

Cette méthode récursive recherche la clé représentée par l’objet EncryptedKey . Notez qu’un EncryptedKey objet peut contenir un autre EncryptedKey objet qui spécifie sa KeyInfo valeur.

S’applique à