EnvelopedSignatureReader Classe
Definição
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.
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.
public class EnvelopedSignatureReader : Microsoft.IdentityModel.Xml.DelegatingXmlDictionaryReader
type EnvelopedSignatureReader = class
inherit DelegatingXmlDictionaryReader
Public Class EnvelopedSignatureReader
Inherits DelegatingXmlDictionaryReader
- Herança
Construtores
| Nome | Description |
|---|---|
| EnvelopedSignatureReader(XmlReader, IXmlElementReader) |
Inicializa uma instância de EnvelopedSignatureReader |
| EnvelopedSignatureReader(XmlReader) |
Inicializa uma instância de EnvelopedSignatureReader |
Propriedades
| Nome | Description |
|---|---|
| AttributeCount |
Obtém o número de atributos do InnerReaders na posição atual do leitor. (Herdado de DelegatingXmlDictionaryReader) |
| BaseURI |
Obtém o Uri base do InnerReaders do nó atual. (Herdado de DelegatingXmlDictionaryReader) |
| CanReadBinaryContent |
Obtém um valor que indica se o InnerReader pode ler conteúdo binário (Herdado de DelegatingXmlDictionaryReader) |
| CanReadValueChunk |
Obtém um valor que indica se o InnerReader pode ler a parte de valor. (Herdado de DelegatingXmlDictionaryReader) |
| Depth |
Obtém a profundidade atual do InnerReaders. (Herdado de DelegatingXmlDictionaryReader) |
| EOF |
Obtém um valor que indica se o InnerReader está posicionado no final do fluxo. (Herdado de DelegatingXmlDictionaryReader) |
| HasValue |
Obtém um valor que indica se o nó atual InnerReader tem um Valor. (Herdado de DelegatingXmlDictionaryReader) |
| InnerReader |
Obtém ou define o interior XmlDictionaryReader. (Herdado de DelegatingXmlDictionaryReader) |
| IsDefault |
Obtém um valor que indica se o nó atual do InnerReader é um atributo que foi gerado a partir do valor padrão definido no DTD ou esquema. (Herdado de DelegatingXmlDictionaryReader) |
| IsEmptyElement |
Obtém um valor que indica se o nó atual do InnerReader está vazio. (Herdado de DelegatingXmlDictionaryReader) |
| Item[Int32] |
Obtém o valor do atributo InnerReaders com o índice especificado. (Herdado de DelegatingXmlDictionaryReader) |
| Item[String, String] |
Obtém o valor do atributo InnerReaders com o LocalName e o NamespaceURI especificados. (Herdado de DelegatingXmlDictionaryReader) |
| Item[String] |
Obtém o valor do atributo InnerReaders com o Nome especificado. (Herdado de DelegatingXmlDictionaryReader) |
| LineNumber |
Obtém o LineNumber do InnerReader (Herdado de DelegatingXmlDictionaryReader) |
| LinePosition |
Obtém a LinePosition do InnerReader. (Herdado de DelegatingXmlDictionaryReader) |
| LocalName |
Obtém o LocalName do InnerReader do nó atual. (Herdado de DelegatingXmlDictionaryReader) |
| Name |
Obtém o nome do InnerReader do nó atual. (Herdado de DelegatingXmlDictionaryReader) |
| NamespaceURI |
Obtém o NamespaceURI do InnerReader do nó atual. (Herdado de DelegatingXmlDictionaryReader) |
| NameTable |
Obtém o XmlNameTable do InnerReader no nó atual. (Herdado de DelegatingXmlDictionaryReader) |
| NodeType |
Obtém o tipo do tipo de nó atual do InnerReader. (Herdado de DelegatingXmlDictionaryReader) |
| Prefix |
Obtém o prefixo do nó atual do InnerReader. (Herdado de DelegatingXmlDictionaryReader) |
| ReadState |
Obtém o ReadState do InnerReader. (Herdado de DelegatingXmlDictionaryReader) |
| Serializer |
Obtém ou define o DSigSerializer que usar ao ler elementos XmlDSig. |
| Signature |
Obtém o Signature que foi encontrado dentro do XML. |
| UseInnerReader |
Obtém o UseInnerReader (Herdado de DelegatingXmlDictionaryReader) |
| Value |
Obtém o valor do nó atual do InnerReader. (Herdado de DelegatingXmlDictionaryReader) |
| ValueType |
Obtém o ValueType do nó atual do InnerReader. (Herdado de DelegatingXmlDictionaryReader) |
| XmlLang |
Obtém o XmlLang do InnerReader. (Herdado de DelegatingXmlDictionaryReader) |
| XmlSpace |
Obtém o XmlSpace do InnerReader. (Herdado de DelegatingXmlDictionaryReader) |
Métodos
| Nome | Description |
|---|---|
| Close() |
Fecha o leitor e altera o System.Xml.XmlReader.ReadState para Fechado. (Herdado de DelegatingXmlDictionaryReader) |
| GetAttribute(Int32) |
Obtém o valor do atributo InnerReader no índice fornecido. (Herdado de DelegatingXmlDictionaryReader) |
| GetAttribute(String, String) |
Obtém o valor do atributo InnerReader com o nome e o Uri do namespace fornecidos. (Herdado de DelegatingXmlDictionaryReader) |
| GetAttribute(String) |
Obtém o valor do atributo InnerReader com o nome fornecido. (Herdado de DelegatingXmlDictionaryReader) |
| HasLineInfo() |
Obtém um valor que indica se o InnerReader HasLineInfo (Herdado de DelegatingXmlDictionaryReader) |
| LookupNamespace(String) |
Resolve o prefixo de namespace do InnerReader no escopo do elemento atual. (Herdado de DelegatingXmlDictionaryReader) |
| MoveToAttribute(Int32) |
Move para o atributo InnerReader com o índice especificado. (Herdado de DelegatingXmlDictionaryReader) |
| MoveToAttribute(String, String) |
Move para o atributo InnerReader com o LocalName e o NamespaceURI especificados. (Herdado de DelegatingXmlDictionaryReader) |
| MoveToAttribute(String) |
Move para o atributo InnerReader com o nome local fornecido. (Herdado de DelegatingXmlDictionaryReader) |
| MoveToElement() |
Move o InnerReader para um nó do tipo Elemento. (Herdado de DelegatingXmlDictionaryReader) |
| MoveToFirstAttribute() |
Move o InnerReader para o primeiro atributo. (Herdado de DelegatingXmlDictionaryReader) |
| MoveToNextAttribute() |
Move o InnerReader para o próximo atributo. (Herdado de DelegatingXmlDictionaryReader) |
| OnEndOfRootElement() |
Chamado depois que o elemento raiz foi completamente lido. Anexa uma Microsoft.IdentityModel.Xml.EnvelopedSignatureReader.XmlTokenStream à primeira referência para processamento futuro se uma assinatura foi encontrada. |
| Read() |
Mantém o controle da contagem de elementos XML. Se uma assinatura for detectada, ela será lida. |
| ReadAttributeValue() |
Analisa o valor de atributo do InnerReader em um ou mais nós de Texto, EntityReference ou EndEntity. (Herdado de DelegatingXmlDictionaryReader) |
| ReadContentAsBase64(Byte[], Int32, Int32) |
Lê o conteúdo do InnerReader e retorna os bytes binários decodificados em Base64. (Herdado de DelegatingXmlDictionaryReader) |
| ReadContentAsBinHex(Byte[], Int32, Int32) |
Lê o conteúdo do InnerReader e retorna os bytes binários decodificados do BinHex. (Herdado de DelegatingXmlDictionaryReader) |
| ReadContentAsUniqueId() |
Lê o conteúdo e retorna a cadeia de caracteres contida. (Herdado de DelegatingXmlDictionaryReader) |
| ReadValueChunk(Char[], Int32, Int32) |
Lê grandes fluxos de texto inseridos em um documento XML do InnerReader. (Herdado de DelegatingXmlDictionaryReader) |
| ResolveEntity() |
Resolve os nós EntityReference do InnerReader. (Herdado de DelegatingXmlDictionaryReader) |