Microsoft.IdentityModel.Xml Espacio de nombres

Clases

Nombre Description
CanonicalizingTransfrom

Define una transformación XML que aplica la canónica C14n y genera un hash sobre los nodos XML transformados.

DelegatingXmlDictionaryReader

Ajusta los XmlDictionaryReader delegados a InnerReader.

DelegatingXmlDictionaryWriter

Ajusta un XmlDictionaryWriter elemento y delegados a InnerWriter.

DSigElement

Clase base para un elemento XmlDsig según: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/

DSigSerializer

Lee y escribe XML conforme a https://www.w3.org/TR/2001/PR-xmldsig-core-20010820

EnvelopedSignatureReader

Ajusta un elemento XmlReader que apunta a un elemento raíz de XML que puede contener una firma. Si se encuentra un elemento Signature, se rellenará y SignatureReferences se establecerá Microsoft.IdentityModel.Xml.EnvelopedSignatureReader.XmlTokenStream para la validación futura.

EnvelopedSignatureTransform

Define una transformación XML que quita los nodos XML asociados a la firma.

EnvelopedSignatureWriter

Ajusta y XmlWriter genera automáticamente una firma cuando el sobre se escribe por completo. De forma predeterminada, la firma generada se inserta como el último elemento del sobre. Esto se puede modificar llamando explícitamente a WriteSignature para indicar la ubicación dentro del sobre donde se debe insertar la firma.

ExclusiveCanonicalizationTransform

Representa los algoritmos de canónica que se encuentran en <SignedInfo> y en <Referencia>.

IssuerSerial

Representa la propiedad IssuerSerial de X509Data según: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data

KeyInfo

Representa un elemento KeyInfo XmlDsig según: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyInfo

Reference

Representa un elemento Reference XmlDsig según: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Reference

RSAKeyValue

RsaKeyValue se encuentra dentro del elemento KeyValue.

Signature

Representa un elemento Signature XmlDsig según: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Signature

SignedInfo

Representa un elemento XmlDsig SignedInfo según: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-SignedInfo

Transform

Define un XMLTransform

TransformFactory
WsAddressing

Constantes para WsAddressing.

WsAddressing.Elements

Elementos que pueden estar en un WsAddressing ns

WsPolicy

Constantes para WsPolicy.

WsPolicy.Elements
WsTrustConstants

Constantes para WsTrust. Los atributos y elementos son casi los mismos en todas las versiones 2005, 1.3, 1.4

WsTrustConstants_1_3

Constantes para WsTrust 1.3

WsTrustConstants_1_3.Actions
WsTrustConstants_1_4

Constantes para WsTrust 1.4

WsTrustConstants_1_4.Actions
WsTrustConstants_2005

Constantes para WsTrust 2005

WsTrustConstants_2005.Actions
WsTrustConstants.Elements

Elementos que pueden estar en un mensaje WsTrust

WsTrustConstants.Namespaces

Espacios de nombres que pueden estar en un mensaje WsTrust

WsUtility

Constantes para WsUtility.

WsUtility.Elements

Elementos que están en WsUtility ns

X509Data

Representa un elemento XmlDsig X509Data según: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data

XmlException

Representa una excepción producida al procesar xml.

XmlReadException

Esta excepción se produce cuando se produce un problema al leer XML.

XmlSignatureConstants

Constantes para las definiciones de firma XML para el espacio de nombres, atributos y elementos tal y como se define en http://www.w3.org/TR/xmldsig-core/

XmlSignatureConstants.Attributes
XmlSignatureConstants.Elements
XmlTokenStream

Mantiene una colección de nodos XML obtenidos al leer XML firmado.

XmlTokenStreamReader

XmlReader que captura xml como XmlTokenStream

XmlUtil

Utilidades para trabajar con XML

XmlValidationException

Esta excepción se produce cuando se produce un problema al validar la firma> XML<.

XmlWriteException

Esta excepción se produce cuando se produce un problema al escribir XML.

Interfaces

Nombre Description
IXmlElementReader

Define una interfaz para leer xml que tiene un elemento start conocido.