EncryptedXml.GetDecryptionKey(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.
Belirtilen EncryptedData nesneden şifre çözme anahtarını alır.
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
Parametreler
- encryptedData
- EncryptedData
Alınacak EncryptedData şifre çözme anahtarını içeren nesne.
- symmetricAlgorithmUri
- String
Alınacak şifre çözme anahtarının boyutu.
Döndürülenler
SymmetricAlgorithm Şifre çözme anahtarıyla ilişkili bir nesne.
Özel durumlar
parametresinin encryptedData
değeridir null
.
encryptedData parametresi null olan bir EncryptionMethod özelliğe sahiptir.
-veya-
Şifrelenmiş anahtar, belirtilen parametreler kullanılarak alınamıyor.
Açıklamalar
Bir EncryptedData nesne verüldüğünde, bu yöntem düz metin verilerini almak için kullanılabilecek şifre çözme anahtarını arar. Bir anahtar adı belirtilirse, yöntem anahtar adı eşlemesinde tanımlandığı gibi anahtar adıyla ilişkili simetrik algoritmayı veya asimetrik algoritmayı arar. Aksi takdirde, bir alma yöntemi veya bir EncryptedKey nesne belirtilirse, yöntemi nesnesini yükler EncryptedKey ve yöntemini çağırır GetDecryptionKey .
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin