EncryptedXml.GetDecryptionKey(EncryptedData, String) 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.
Mengambil kunci dekripsi dari objek yang ditentukan EncryptedData .
public:
virtual System::Security::Cryptography::SymmetricAlgorithm ^ GetDecryptionKey(System::Security::Cryptography::Xml::EncryptedData ^ encryptedData, System::String ^ symmetricAlgorithmUri);
public virtual System.Security.Cryptography.SymmetricAlgorithm? GetDecryptionKey(System.Security.Cryptography.Xml.EncryptedData encryptedData, string? symmetricAlgorithmUri);
public virtual System.Security.Cryptography.SymmetricAlgorithm GetDecryptionKey(System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri);
abstract member GetDecryptionKey : System.Security.Cryptography.Xml.EncryptedData * string -> System.Security.Cryptography.SymmetricAlgorithm
override this.GetDecryptionKey : System.Security.Cryptography.Xml.EncryptedData * string -> System.Security.Cryptography.SymmetricAlgorithm
Public Overridable Function GetDecryptionKey (encryptedData As EncryptedData, symmetricAlgorithmUri As String) As SymmetricAlgorithm
Parameter
- encryptedData
- EncryptedData
Objek EncryptedData yang berisi kunci dekripsi untuk diambil.
- symmetricAlgorithmUri
- String
Ukuran kunci dekripsi yang akan diambil.
Mengembalikan
Objek SymmetricAlgorithm yang terkait dengan kunci dekripsi.
Pengecualian
Nilai encryptedData parameter adalah null.
Parameter encryptedData memiliki EncryptionMethod properti yang null.
-atau-
Kunci terenkripsi tidak dapat diambil menggunakan parameter yang ditentukan.
Keterangan
EncryptedData Mengingat objek, metode ini mencari kunci dekripsi yang dapat digunakan untuk mengambil data teks biasa. Jika nama kunci ditentukan, metode mencari algoritma simetris atau algoritma asimetris yang terkait dengan nama kunci seperti yang didefinisikan dalam pemetaan nama kunci. Jika tidak, jika metode pengambilan atau EncryptedKey objek ditentukan, metode memuat EncryptedKey objek dan memanggil GetDecryptionKey metode .