Idioma

DSigSerializer Classe

Definição

Lê e grava XML em conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820

public class DSigSerializer
type DSigSerializer = class
Public Class DSigSerializer
Herança
DSigSerializer

Construtores

Nome Description
DSigSerializer()

Inicializa uma instância de DSigSerializer

Propriedades

Nome Description
Default

Retorna a instância padrão DSigSerializer .

MaximumReferenceTransforms

Obtém ou define o número máximo de transformações permitidas em uma referência

Prefix

Obtém ou define o prefixo a ser usado ao gravar o elemento Signature.

TransformFactory

Obtém ou define o TransformFactory que usar ao processar transformações em Referências

Métodos

Nome Description
CreateKeyInfo(XmlReader)

Cria um novo objeto KeyInfo.

ReadCanonicalizationMethod(XmlReader)

Lê XML em conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-CanonicalizationMethod

ReadKeyInfo(XmlReader)

Lê XML em conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyInfo

ReadReference(XmlReader)

Lê XML em conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Reference

ReadReferences(XmlReader)

Lê vários elementos XML em conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Reference

ReadSignature(XmlReader)

Lê XML em conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Signature

ReadSignatureMethod(XmlReader)

Lê XML em conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-SignatureMethod

ReadSignedInfo(XmlReader)

Lê XML em conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-SignedInfo

ReadTransforms(XmlReader, Reference)

Lê XML em conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Transforms

TryReadKeyInfoType(XmlReader, KeyInfo)

Tenta ler o tipo de informações de chave que é o filho do <elemento KeyInfo> .

TryReadKeyName(XmlReader, String)

Tenta ler o elemento em KeyName conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyName.

TryReadKeyValueType(XmlReader, KeyInfo)

Tenta ler o elemento em KeyValue conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyValue.

Só dá RSAKeyValuesuporte, mas pode ser estendido para dar suporte a tipos de valor mais importantes.

TryReadRetrievalMethod(XmlReader, String)

Tenta ler o elemento em RetrievalMethod conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-RetrievalMethod.

TryReadRSAKeyValue(XmlReader, RSAKeyValue)

Tenta ler o elemento em RSAKeyValue conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-RSAKeyValue.

TryReadX509Data(XmlReader, X509Data)

Tenta ler o elemento em X509Data conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data.

WriteKeyInfo(XmlWriter, KeyInfo)

Grava o conteúdo de um KeyInfo como XML em conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyInfo.

WriteReference(XmlWriter, Reference)

Grava o conteúdo de um Reference como XML em conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Reference.

WriteSignature(XmlWriter, Signature)

Grava o conteúdo de um Signature como XML em conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Signature.

WriteSignedInfo(XmlWriter, SignedInfo)

Grava o conteúdo de um SignedInfo como XML em conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-SignedInfo.

Aplica-se a