EncryptedXml.GetDecryptionIV(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 vektor inisialisasi dekripsi (IV) dari EncryptedData objek.
public:
virtual cli::array <System::Byte> ^ GetDecryptionIV(System::Security::Cryptography::Xml::EncryptedData ^ encryptedData, System::String ^ symmetricAlgorithmUri);
public virtual byte[] GetDecryptionIV (System.Security.Cryptography.Xml.EncryptedData encryptedData, string? symmetricAlgorithmUri);
public virtual byte[] GetDecryptionIV (System.Security.Cryptography.Xml.EncryptedData encryptedData, string symmetricAlgorithmUri);
abstract member GetDecryptionIV : System.Security.Cryptography.Xml.EncryptedData * string -> byte[]
override this.GetDecryptionIV : System.Security.Cryptography.Xml.EncryptedData * string -> byte[]
Public Overridable Function GetDecryptionIV (encryptedData As EncryptedData, symmetricAlgorithmUri As String) As Byte()
Parameter
- encryptedData
- EncryptedData
Objek EncryptedData yang berisi vektor inisialisasi (IV) untuk diambil.
- symmetricAlgorithmUri
- String
Pengidentifikasi Sumber Daya Seragam (URI) yang menjelaskan algoritma kriptografi yang terkait dengan encryptedData
nilai .
Mengembalikan
Array byte yang berisi vektor inisialisasi dekripsi (IV).
Pengecualian
Nilai encryptedData
parameter adalah null
.
Nilai encryptedData
parameter memiliki EncryptionMethod properti yang null.
-atau-
Nilai symmetricAlgorithmUrisymAlgUri
parameter bukan algoritma yang didukung.
Keterangan
EncryptedData Mengingat objek, metode ini mengambil vektor inisialisasi dekripsi (IV). Perilaku default mengambil IV sebagai byte pertama dari CipherValue array byte.
Untuk daftar nilai Pengidentifikasi Sumber Daya Seragam (URI) yang didukung oleh symmetricAlgorithmUri
parameter, lihat daftar bidang konstanta yang EncryptedXml terkait dengan kelas .