EnvelopedSignatureReader Classe

Definizione

Esegue il wrapping di un XmlReader elemento radice di XML che può contenere una firma. Se viene trovato un elemento Signature, verrà popolato e SignatureReferences verrà Microsoft.IdentityModel.Xml.EnvelopedSignatureReader.XmlTokenStream impostato per la convalida futura.

public class EnvelopedSignatureReader : Microsoft.IdentityModel.Xml.DelegatingXmlDictionaryReader
type EnvelopedSignatureReader = class
    inherit DelegatingXmlDictionaryReader
Public Class EnvelopedSignatureReader
Inherits DelegatingXmlDictionaryReader
Ereditarietà

Costruttori

Nome Descrizione
EnvelopedSignatureReader(XmlReader, IXmlElementReader)

Inizializza un'istanza di EnvelopedSignatureReader

EnvelopedSignatureReader(XmlReader)

Inizializza un'istanza di EnvelopedSignatureReader

Proprietà

Nome Descrizione
AttributeCount

Ottiene il numero di attributi di InnerReaders nella posizione corrente del lettore.

(Ereditato da DelegatingXmlDictionaryReader)
BaseURI

Ottiene l'URI di base di InnerReaders del nodo corrente.

(Ereditato da DelegatingXmlDictionaryReader)
CanReadBinaryContent

Ottiene un valore che indica se InnerReader può leggere il contenuto binario

(Ereditato da DelegatingXmlDictionaryReader)
CanReadValueChunk

Ottiene un valore che indica se InnerReader può leggere un blocco di valori.

(Ereditato da DelegatingXmlDictionaryReader)
Depth

Ottiene la profondità corrente di InnerReaders.

(Ereditato da DelegatingXmlDictionaryReader)
EOF

Ottiene un valore che indica se InnerReader è posizionato alla fine del flusso.

(Ereditato da DelegatingXmlDictionaryReader)
HasValue

Ottiene un valore che indica se il nodo corrente InnerReader ha un valore.

(Ereditato da DelegatingXmlDictionaryReader)
InnerReader

Ottiene o imposta l'oggetto Inner XmlDictionaryReader.

(Ereditato da DelegatingXmlDictionaryReader)
IsDefault

Ottiene un valore che indica se il nodo corrente di InnerReader è un attributo generato dal valore predefinito definito in DTD o Schema.

(Ereditato da DelegatingXmlDictionaryReader)
IsEmptyElement

Ottiene un valore che indica se il nodo corrente di InnerReader è vuoto.

(Ereditato da DelegatingXmlDictionaryReader)
Item[Int32]

Ottiene il valore dell'attributo InnerReaders con l'indice specificato.

(Ereditato da DelegatingXmlDictionaryReader)
Item[String, String]

Ottiene il valore dell'attributo InnerReaders con l'oggetto LocalName e NamespaceURI specificato.

(Ereditato da DelegatingXmlDictionaryReader)
Item[String]

Ottiene il valore dell'attributo InnerReaders con il nome specificato.

(Ereditato da DelegatingXmlDictionaryReader)
LineNumber

Ottiene l'oggetto LineNumber di InnerReader

(Ereditato da DelegatingXmlDictionaryReader)
LinePosition

Ottiene l'oggetto LinePosition di InnerReader.

(Ereditato da DelegatingXmlDictionaryReader)
LocalName

Ottiene il valore LocalName di InnerReader del nodo corrente.

(Ereditato da DelegatingXmlDictionaryReader)
Name

Ottiene il nome di InnerReader del nodo corrente.

(Ereditato da DelegatingXmlDictionaryReader)
NamespaceURI

Ottiene l'URI dello spazio dei nomi di InnerReader del nodo corrente.

(Ereditato da DelegatingXmlDictionaryReader)
NameTable

Ottiene l'oggetto XmlNameTable di InnerReader nel nodo corrente.

(Ereditato da DelegatingXmlDictionaryReader)
NodeType

Ottiene il tipo del tipo di nodo corrente di InnerReader.

(Ereditato da DelegatingXmlDictionaryReader)
Prefix

Ottiene il prefisso del nodo corrente di InnerReader.

(Ereditato da DelegatingXmlDictionaryReader)
ReadState

Ottiene l'elemento ReadState di InnerReader.

(Ereditato da DelegatingXmlDictionaryReader)
Serializer

Ottiene o imposta l'oggetto DSigSerializer da utilizzare durante la lettura di elementi XmlDSig.

Signature

Ottiene l'oggetto Signature trovato all'interno del codice XML.

UseInnerReader

Ottiene l'oggetto UseInnerReader

(Ereditato da DelegatingXmlDictionaryReader)
Value

Ottiene il valore del nodo corrente di InnerReader.

(Ereditato da DelegatingXmlDictionaryReader)
ValueType

Ottiene il valore ValueType del nodo corrente di InnerReader.

(Ereditato da DelegatingXmlDictionaryReader)
XmlLang

Ottiene l'xmlLang di InnerReader.

(Ereditato da DelegatingXmlDictionaryReader)
XmlSpace

Ottiene l'oggetto XmlSpace di InnerReader.

(Ereditato da DelegatingXmlDictionaryReader)

Metodi

Nome Descrizione
Close()

Chiude il lettore e modifica System.Xml.XmlReader.ReadState su Closed.

(Ereditato da DelegatingXmlDictionaryReader)
GetAttribute(Int32)

Ottiene il valore dell'attributo innerReader in corrispondenza dell'indice specificato.

(Ereditato da DelegatingXmlDictionaryReader)
GetAttribute(String, String)

Ottiene il valore dell'attributo di InnerReader con il nome e l'URI dello spazio dei nomi specificati.

(Ereditato da DelegatingXmlDictionaryReader)
GetAttribute(String)

Ottiene il valore dell'attributo di InnerReader con il nome specificato.

(Ereditato da DelegatingXmlDictionaryReader)
HasLineInfo()

Ottiene un valore che indica se InnerReader HasLineInfo

(Ereditato da DelegatingXmlDictionaryReader)
LookupNamespace(String)

Risolve il prefisso dello spazio dei nomi di InnerReader nell'ambito dell'elemento corrente.

(Ereditato da DelegatingXmlDictionaryReader)
MoveToAttribute(Int32)

Passa all'attributo di InnerReader con l'indice specificato.

(Ereditato da DelegatingXmlDictionaryReader)
MoveToAttribute(String, String)

Passa all'attributo di InnerReader con l'URI LocalName e Namespace specificato.

(Ereditato da DelegatingXmlDictionaryReader)
MoveToAttribute(String)

Passa all'attributo di InnerReader con il nome locale specificato.

(Ereditato da DelegatingXmlDictionaryReader)
MoveToElement()

Sposta InnerReader in un nodo di tipo Element.

(Ereditato da DelegatingXmlDictionaryReader)
MoveToFirstAttribute()

Sposta InnerReader sul primo attributo.

(Ereditato da DelegatingXmlDictionaryReader)
MoveToNextAttribute()

Sposta InnerReader sull'attributo successivo.

(Ereditato da DelegatingXmlDictionaryReader)
OnEndOfRootElement()

Chiamato dopo che l'elemento radice è stato letto completamente. Associa un Microsoft.IdentityModel.Xml.EnvelopedSignatureReader.XmlTokenStream oggetto al primo riferimento per l'elaborazione futura se è stata trovata una firma.

Read()

Tiene traccia del numero di elementi XML. Se viene rilevata una firma, viene letta.

ReadAttributeValue()

Analizza il valore dell'attributo di InnerReader in uno o più nodi Text, EntityReference o EndEntity.

(Ereditato da DelegatingXmlDictionaryReader)
ReadContentAsBase64(Byte[], Int32, Int32)

Legge il contenuto di InnerReader e restituisce i byte binari decodificati Base64.

(Ereditato da DelegatingXmlDictionaryReader)
ReadContentAsBinHex(Byte[], Int32, Int32)

Legge il contenuto di InnerReader e restituisce i byte binari decodificati BinHex.

(Ereditato da DelegatingXmlDictionaryReader)
ReadContentAsUniqueId()

Legge il contenuto e restituisce la stringa contenuta.

(Ereditato da DelegatingXmlDictionaryReader)
ReadValueChunk(Char[], Int32, Int32)

Legge flussi di testo di grandi dimensioni incorporati in un documento XML da InnerReader.

(Ereditato da DelegatingXmlDictionaryReader)
ResolveEntity()

Risolve i nodi EntityReference di InnerReader.

(Ereditato da DelegatingXmlDictionaryReader)

Si applica a