EncryptedXml.GetDecryptionKey(EncryptedData, String) Metodo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera la chiave di decrittografia dall'oggetto EncryptedData specificato.
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
- encryptedData
- EncryptedData
Oggetto EncryptedData contenente la chiave di decrittografia da recuperare.
- symmetricAlgorithmUri
- String
Dimensione della chiave di decrittografia da recuperare.
Oggetto SymmetricAlgorithm associato alla chiave di decrittografia.
Il valore del parametro encryptedData
è null
.
Il parametro encryptedData ha una proprietà EncryptionMethod null.
-oppure-
Non è possibile recuperare la chiave crittografata utilizzando i parametri specificati.
Dato un EncryptedData oggetto, questo metodo cerca la chiave di decrittografia che può essere usata per recuperare i dati di testo normale. Se viene specificato un nome di chiave, il metodo cerca l'algoritmo simmetrico o l'algoritmo asimmetrico associato al nome della chiave come definito nel mapping dei nomi delle chiavi. In caso contrario, se viene specificato un metodo di recupero o un EncryptedKey oggetto, il metodo carica l'oggetto EncryptedKey e chiama il GetDecryptionKey metodo .
Prodotto | Versioni |
---|---|
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: