EncryptedXml.DecryptEncryptedKey(EncryptedKey) 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é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
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.