EncryptedXml.DecryptEncryptedKey(EncryptedKey) Metode

Definisi

Menentukan kunci yang diwakili oleh EncryptedKey elemen .

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()

Parameter

encryptedKey
EncryptedKey

Objek EncryptedKey yang berisi kunci yang akan diambil.

Mengembalikan

Byte[]

Array byte yang berisi kunci.

Pengecualian

Nilai encryptedKey parameter adalah null.

Nilai encryptedKey parameter bukan algoritma Pembungkus Kunci Triple DES atau algoritma Pembungkus Kunci Standar Enkripsi Lanjutan (AES) (juga disebut Rijndael).

Keterangan

Metode ini DecryptEncryptedKey mendekripsi kunci terenkripsi yang terkandung dalam <EncryptedKey> elemen dokumen XML.

Metode rekursif ini menemukan kunci yang diwakili oleh EncryptedKey objek . Perhatikan bahwa EncryptedKey objek dapat berisi objek lain EncryptedKey yang menentukan nilainya KeyInfo .

Berlaku untuk