EncryptedXml.DecryptEncryptedKey(EncryptedKey) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Determina la chiave rappresentata dall'elemento EncryptedKey.
public:
virtual cli::array <System::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()
Parametri
- encryptedKey
- EncryptedKey
Oggetto EncryptedKey che contiene la chiave da recuperare.
Restituisce
- Byte[]
Matrice di byte che contiene la chiave.
Eccezioni
Il valore del parametro encryptedKey
è null
.
Il valore del parametro encryptedKey
non è rappresentato dall'algoritmo di wrapping della chiave Triple DES o AES (Advanced Encryption Standard), noto anche come Rijndael.
Commenti
Il DecryptEncryptedKey metodo decrittografa una chiave crittografata contenuta nell'elemento <EncryptedKey>
di un documento XML.
Questo metodo ricorsivo trova la chiave rappresentata dall'oggetto EncryptedKey . Si noti che un EncryptedKey oggetto può contenere un altro EncryptedKey oggetto che ne specifica il KeyInfo valore.