Microsoft.IdentityModel.Xml Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Classes
| Name | Descrição |
|---|---|
| CanonicalizingTransfrom |
Define uma transformação XML que aplica a canonicização C14n e produz um hash sobre os nós XML transformados. |
| DelegatingXmlDictionaryReader |
Envolve um XmlDictionaryReader delegado para o InnerReader. |
| DelegatingXmlDictionaryWriter |
Envolve a XmlDictionaryWriter e delega para o InnerWriter. |
| DSigElement |
Classe base para um elemento XmlDsig conforme o seguinte: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/ |
| DSigSerializer |
Lê e escreve XML conforme a https://www.w3.org/TR/2001/PR-xmldsig-core-20010820 |
| EnvelopedSignatureReader |
Envolve um XmlReader apontamento para um elemento raiz de XML que pode conter uma assinatura. Se for encontrado um elemento de assinatura, será preenchido e SignatureReferences terá Microsoft.IdentityModel.Xml.EnvelopedSignatureReader.XmlTokenStream sido definido para validação futura. |
| EnvelopedSignatureTransform |
Define uma transformação XML que remove os nós XML associados à Assinatura. |
| EnvelopedSignatureWriter |
Envolve um XmlWriter e gera uma assinatura automaticamente quando o envelope está completamente escrito. Por defeito, a assinatura gerada é inserida como o último elemento do envelope. Isto pode ser modificado chamando explicitamente WriteSignature para indicar a localização dentro do envelope onde a assinatura deve ser inserida. |
| ExclusiveCanonicalizationTransform |
Representa algoritmos de Canonicalização encontrados em <SignedInfo> e em <Reference>. |
| IssuerSerial |
Representa a propriedade IssuerSerial de X509Data conforme em: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data |
| KeyInfo |
Representa um elemento KeyInfo XmlDsig conforme indica: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyInfo |
| Reference |
Representa um elemento de referência XmlDsig conforme segue: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Reference |
| RSAKeyValue |
O RSAKeyValue encontra-se dentro do elemento KeyValue. |
| Signature |
Representa um elemento de assinatura XmlDsig conforme por: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Signature |
| SignedInfo |
Representa um elemento XmlDsig SignedInfo conforme indica: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-SignedInfo |
| Transform |
Define um XMLTransform |
| TransformFactory | |
| WsAddressing |
Constantes para WsAddressing. |
| WsAddressing.Elements |
Elementos que podem estar num WsAddressing ns |
| WsPolicy |
Constantes para a WsPolicy. |
| WsPolicy.Elements | |
| WsTrustConstants |
Constantes para o WsTrust. Atributos e Elementos são praticamente os mesmos em todas as versões 2005, 1.3, 1.4 |
| WsTrustConstants_1_3 |
Constantes para o WsTrust 1.3 |
| WsTrustConstants_1_3.Actions | |
| WsTrustConstants_1_4 |
Constantes para o WsTrust 1.4 |
| WsTrustConstants_1_4.Actions | |
| WsTrustConstants_2005 |
Constantes para o WsTrust 2005 |
| WsTrustConstants_2005.Actions | |
| WsTrustConstants.Elements |
Elementos que podem estar numa mensagem WsTrust |
| WsTrustConstants.Namespaces |
Namespaces que podem estar numa mensagem WsTrust |
| WsUtility |
Constantes para WsUtility. |
| WsUtility.Elements |
Elementos que estão no WsUtility ns |
| X509Data |
Representa um elemento XmlDsig X509Data conforme por: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data |
| XmlException |
Representa uma exceção lançada ao processar xml. |
| XmlReadException |
Esta exceção é lançada quando ocorre um problema ao ler XML. |
| XmlSignatureConstants |
Constantes para definições de assinatura XML para namespace, atributos e elementos conforme definido em http://www.w3.org/TR/xmldsig-core/ |
| XmlSignatureConstants.Attributes | |
| XmlSignatureConstants.Elements | |
| XmlTokenStream |
Mantém uma coleção de nós XML obtidos ao ler XML assinado. |
| XmlTokenStreamReader |
Um XmlReader que captura xml como um XmlTokenStream |
| XmlUtil |
Utilitários para trabalhar com XML |
| XmlValidationException |
Esta exceção é lançada quando ocorre um problema ao validar a assinatura> XML<. |
| XmlWriteException |
Esta exceção é lançada quando ocorre um problema ao escrever XML. |
Interfaces
| Name | Descrição |
|---|---|
| IXmlElementReader |
Define uma interface para ler xml que tem um elemento de início conhecido |