EncryptedXml.DecryptEncryptedKey(EncryptedKey) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
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 .