EncryptedXml.GetDecryptionIV(EncryptedData, String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir EncryptedData nesneden şifre çözme başlatma vektörlerini (IV) alır.
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()
Parametreler
- encryptedData
- EncryptedData
EncryptedData Alınacak başlatma vektörlerini (IV) içeren nesne.
- symmetricAlgorithmUri
- String
Değerle encryptedData
ilişkili şifreleme algoritmasını açıklayan Tekdüzen Kaynak Tanımlayıcısı (URI).
Döndürülenler
Şifre çözme başlatma vektör (IV) içeren bir bayt dizisi.
Özel durumlar
parametresinin encryptedData
değeridir null
.
parametresinin encryptedData
değeri null olan bir EncryptionMethod özelliğe sahiptir.
-veya-
parametresinin symmetricAlgorithmUrisymAlgUri
değeri desteklenen bir algoritma değildir.
Açıklamalar
Bir EncryptedData nesne verüldüğünde, bu yöntem şifre çözme başlatma vektör (IV) alır. Varsayılan davranış, bayt dizisinin ilk baytları olarak IV'yi CipherValue alır.
parametresi tarafından desteklenen Tekdüzen Kaynak Tanımlayıcısı (URI) değerlerinin symmetricAlgorithmUri
listesi için sınıfla EncryptedXml ilişkilendirilmiş sabit alanların listesine bakın.