EncryptedXml.DecryptEncryptedKey(EncryptedKey) Metodo

Definizione

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 contenente la chiave da recuperare.

Valori restituiti

Byte[]

Matrice di byte che contiene la chiave.

Eccezioni

Il valore del encryptedKey parametro è null.

Il valore del encryptedKey parametro non è l'algoritmo Triple DES Key Wrap o l'algoritmo AES (Advanced Encryption Standard) Key Wrap (detto anche 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.

Si applica a