XmlDecryptionTransform Classe
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica a ordem das operações de Assinatura Digital XML e Criptografia XML quando ambas são executadas no mesmo documento.
public ref class XmlDecryptionTransform : System::Security::Cryptography::Xml::Transform
public class XmlDecryptionTransform : System.Security.Cryptography.Xml.Transform
type XmlDecryptionTransform = class
inherit Transform
Public Class XmlDecryptionTransform
Inherits Transform
- Herança
A XmlDecryptionTransform classe fornece uma transformação que determina a ordem das operações de Assinatura Digital XML e Criptografia XML quando ambas são executadas no mesmo documento.
Use a XmlDecryptionTransform classe sempre que precisar executar a criptografia XML e aplicar uma assinatura digital XML ao mesmo documento XML.
Você deve passar um EncryptedXml objeto para a EncryptedXml propriedade que contém as informações de chave necessárias para descriptografar o documento.
Xml |
Inicializa uma nova instância da classe XmlDecryptionTransform. |
Algorithm |
Obtém ou define o URI (Uniform Resource Identifier) que identifica o algoritmo executado pela transformação atual. (Herdado de Transform) |
Context |
Obtém ou define um objeto XmlElement que representa o contexto do documento em que o objeto Transform atual está em execução. (Herdado de Transform) |
Encrypted |
Obtém ou define um objeto EncryptedXml que contém informações sobre as chaves necessárias para descriptografar um documento XML. |
Input |
Obtém uma matriz de tipos que são entradas válidas para o método LoadInput(Object) do objeto XmlDecryptionTransform atual. |
Output |
Obtém uma matriz de tipos que são possíveis saídas provenientes de métodos GetOutput() do objeto XmlDecryptionTransform atual. |
Propagated |
Obtém ou define um objeto Hashtable que contém os namespaces propagados na assinatura. (Herdado de Transform) |
Resolver |
Define o objeto XmlResolver atual. (Herdado de Transform) |
Add |
Adiciona um URI (Uniform Resource Identifier) a ser excluído do processo. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Get |
Quando substituído em uma classe derivada, retorna o resumo da mensagem associado a um objeto Transform. (Herdado de Transform) |
Get |
Serve como a função de hash padrão. (Herdado de Object) |
Get |
Retorna uma representação XML dos parâmetros de um objeto XmlDecryptionTransform adequados para serem incluídos como subelementos de um elemento |
Get |
Retorna a saída do objeto XmlDsigEnvelopedSignatureTransform atual. |
Get |
Retorna a saída do objeto XmlDsigEnvelopedSignatureTransform atual. |
Get |
Obtém o Type da instância atual. (Herdado de Object) |
Get |
Retorna a representação XML do objeto Transform atual. (Herdado de Transform) |
Is |
Determina se o atributo de ID de um objeto XmlElement corresponde a um valor especificado. |
Load |
Analisa o objeto XmlNodeList especificado como conteúdo específico da transformação de um elemento |
Load |
Quando substituído em uma classe derivada, carrega a entrada especificada no objeto XmlDecryptionTransform atual. |
Memberwise |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
To |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Produto | Versões |
---|---|
.NET | 8 (package-provided), 9 (package-provided) |
.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 (package-provided), 4.7, 4.7.1 (package-provided), 4.7.1, 4.7.2 (package-provided), 4.7.2, 4.8 (package-provided), 4.8, 4.8.1 |
.NET Standard | 2.0 (package-provided) |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: