Microsoft.IdentityModel.Xml Namespace
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.
Classes
| Nome | Description |
|---|---|
| CanonicalizingTransfrom |
Define uma transformação XML que aplica a canonização C14n e produz um hash sobre os nós XML transformados. |
| DelegatingXmlDictionaryReader |
Encapsula um XmlDictionaryReader delegado para InnerReader. |
| DelegatingXmlDictionaryWriter |
Encapsula um XmlDictionaryWriter e delega para InnerWriter. |
| DSigElement |
Classe base para um elemento XmlDsig de acordo com: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/ |
| DSigSerializer |
Lê e grava XML em conformidade com https://www.w3.org/TR/2001/PR-xmldsig-core-20010820 |
| EnvelopedSignatureReader |
Encapsula um XmlReader apontando para um elemento raiz de XML que pode conter uma assinatura. Se um elemento Signature for encontrado, um Signature será preenchido e References terá Microsoft.IdentityModel.Xml.EnvelopedSignatureReader.XmlTokenStream definido para validação futura. |
| EnvelopedSignatureTransform |
Define uma transformação XML que remove os nós XML associados à Assinatura. |
| EnvelopedSignatureWriter |
Encapsula um XmlWriter e gera uma assinatura automaticamente quando o envelope é gravado completamente. Por padrão, a assinatura gerada é inserida como o último elemento no envelope. Isso pode ser modificado chamando explicitamente WriteSignature para indicar o local dentro do envelope em que a assinatura deve ser inserida. |
| ExclusiveCanonicalizationTransform |
Representa algoritmos de canonicalização encontrados em <SignedInfo> e em <Referência>. |
| IssuerSerial |
Representa a propriedade IssuerSerial de X509Data de acordo com: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data |
| KeyInfo |
Representa um elemento KeyInfo XmlDsig de acordo com: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-KeyInfo |
| Reference |
Representa um elemento de referência XmlDsig de acordo com: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Reference |
| RSAKeyValue |
O RSAKeyValue encontrado dentro do elemento KeyValue. |
| Signature |
Representa um elemento XmlDsig Signature de acordo com: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-Signature |
| SignedInfo |
Representa um elemento XmlDsig SignedInfo de acordo com: 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 em um WsAddressing ns |
| WsPolicy |
Constantes para WsPolicy. |
| WsPolicy.Elements | |
| WsTrustConstants |
Constantes para WsTrust. Atributos e elementos são quase iguais em todas as versões 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 podem estar em uma mensagem WsTrust |
| WsTrustConstants.Namespaces |
Namespaces que podem estar em uma mensagem WsTrust |
| WsUtility |
Constantes para WsUtility. |
| WsUtility.Elements |
Elementos que estão no WsUtility ns |
| X509Data |
Representa um elemento XmlDsig X509Data de acordo com: https://www.w3.org/TR/2001/PR-xmldsig-core-20010820/#sec-X509Data |
| XmlException |
Representa uma exceção gerada ao processar xml. |
| XmlReadException |
Essa exceção é gerada 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 obtida ao ler XML assinado. |
| XmlTokenStreamReader |
Um XmlReader que captura xml como um XmlTokenStream |
| XmlUtil |
Utilitários para trabalhar com XML |
| XmlValidationException |
Essa exceção é gerada quando ocorre um problema ao validar a Assinatura> XML<. |
| XmlWriteException |
Essa exceção é gerada quando ocorre um problema ao gravar XML. |
Interfaces
| Nome | Description |
|---|---|
| IXmlElementReader |
Define uma interface para ler xml que tem um elemento de início conhecido |