ProtectedConfigurationProvider.Decrypt(XmlNode) Método
Definição
public:
abstract System::Xml::XmlNode ^ Decrypt(System::Xml::XmlNode ^ encryptedNode);
public:
abstract System::Xml::XmlNode ^ Decrypt(System::Xml::XmlNode ^ encrypted_node);
public abstract System.Xml.XmlNode Decrypt (System.Xml.XmlNode encryptedNode);
public abstract System.Xml.XmlNode Decrypt (System.Xml.XmlNode encrypted_node);
abstract member Decrypt : System.Xml.XmlNode -> System.Xml.XmlNode
abstract member Decrypt : System.Xml.XmlNode -> System.Xml.XmlNode
Public MustOverride Function Decrypt (encryptedNode As XmlNode) As XmlNode
Public MustOverride Function Decrypt (encrypted_node As XmlNode) As XmlNode
Parâmetros
- encryptedNodeencrypted_node
- XmlNode
O objeto XmlNode a descriptografar.The XmlNode object to decrypt.
Retornos
O objeto XmlNode que contém dados descriptografados.The XmlNode object containing decrypted data.
Exemplos
O exemplo a seguir mostra como usar o Decrypt método para executar a descriptografia personalizada.The following example shows how to use Decrypt method to perform custom decryption.
// Performs decryption.
public override XmlNode Decrypt(XmlNode encryptedNode)
{
string decryptedData =
DecryptString(encryptedNode.InnerText);
XmlDocument xmlDoc = new XmlDocument();
xmlDoc.PreserveWhitespace = true;
xmlDoc.LoadXml(decryptedData);
return xmlDoc.DocumentElement;
}
' Performs decryption.
Public Overrides Function Decrypt( _
ByVal encryptedNode As XmlNode) As XmlNode
Dim decryptedData As String = _
DecryptString(encryptedNode.InnerText)
Dim xmlDoc As New XmlDocument()
xmlDoc.PreserveWhitespace = True
xmlDoc.LoadXml(decryptedData)
Return xmlDoc.DocumentElement
End Function 'Decrypt
Notas aos Implementadores
Substitua esse método para executar a descriptografia personalizada.Override this method to perform custom decryption.