EnvelopedSignatureReader Costruttori

Definizione

Inizializza una nuova istanza della classe EnvelopedSignatureReader.

Overload

Nome Descrizione
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

Inizializza una nuova istanza della EnvelopedSignatureReader classe utilizzando il lettore e il serializzatore di token di sicurezza specificati.

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

Inizializza una nuova istanza della EnvelopedSignatureReader classe utilizzando il lettore, il serializzatore di token di sicurezza e il resolver di token specificati.

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean)

Inizializza una nuova istanza della EnvelopedSignatureReader classe utilizzando il lettore, il serializzatore di token di sicurezza, il sistema di risoluzione dei token e il comportamento specificati.

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

Inizializza una nuova istanza della EnvelopedSignatureReader classe utilizzando il lettore e il serializzatore di token di sicurezza specificati.

public:
 EnvelopedSignatureReader(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ securityTokenSerializer);
public EnvelopedSignatureReader(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer);
new System.IdentityModel.EnvelopedSignatureReader : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenSerializer -> System.IdentityModel.EnvelopedSignatureReader
Public Sub New (reader As XmlReader, securityTokenSerializer As SecurityTokenSerializer)

Parametri

reader
XmlReader

Lettore che punta al codice XML con segno in busta.

securityTokenSerializer
SecurityTokenSerializer

Serializzatore di token da utilizzare per deserializzare l'oggetto KeyInfo della firma.

Eccezioni

reader è null.

oppure

securityTokenSerializer è null.

Commenti

Il EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) costruttore viene richiamato con i parametri aggiuntivi seguenti:

Nome del parametro Value
signingTokenResolver null
requireSignature true
automaticallyReadSignature true
resolveIntrinsicSigningKeys true

Si applica a

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

Inizializza una nuova istanza della EnvelopedSignatureReader classe utilizzando il lettore, il serializzatore di token di sicurezza e il resolver di token specificati.

public:
 EnvelopedSignatureReader(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ securityTokenSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ signingTokenResolver);
public EnvelopedSignatureReader(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver signingTokenResolver);
new System.IdentityModel.EnvelopedSignatureReader : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.EnvelopedSignatureReader
Public Sub New (reader As XmlReader, securityTokenSerializer As SecurityTokenSerializer, signingTokenResolver As SecurityTokenResolver)

Parametri

reader
XmlReader

Lettore che punta al codice XML con segno in busta.

securityTokenSerializer
SecurityTokenSerializer

Serializzatore di token da utilizzare per deserializzare l'oggetto KeyInfo della firma.

signingTokenResolver
SecurityTokenResolver

Sistema di risoluzione del token da usare per risolvere il token di firma. null specifica che deve essere usato un resolver di token di sicurezza predefinito.

Eccezioni

reader è null.

oppure

securityTokenSerializer è null.

Commenti

Il EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) costruttore viene richiamato con i parametri aggiuntivi seguenti:

Nome del parametro Value
requireSignature true
automaticallyReadSignature true
resolveIntrinsicSigningKeys true

Si applica a

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean)

Inizializza una nuova istanza della EnvelopedSignatureReader classe utilizzando il lettore, il serializzatore di token di sicurezza, il sistema di risoluzione dei token e il comportamento specificati.

public:
 EnvelopedSignatureReader(System::Xml::XmlReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ securityTokenSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ signingTokenResolver, bool requireSignature, bool automaticallyReadSignature, bool resolveIntrinsicSigningKeys);
public EnvelopedSignatureReader(System.Xml.XmlReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer securityTokenSerializer, System.IdentityModel.Selectors.SecurityTokenResolver signingTokenResolver, bool requireSignature, bool automaticallyReadSignature, bool resolveIntrinsicSigningKeys);
new System.IdentityModel.EnvelopedSignatureReader : System.Xml.XmlReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver * bool * bool * bool -> System.IdentityModel.EnvelopedSignatureReader
Public Sub New (reader As XmlReader, securityTokenSerializer As SecurityTokenSerializer, signingTokenResolver As SecurityTokenResolver, requireSignature As Boolean, automaticallyReadSignature As Boolean, resolveIntrinsicSigningKeys As Boolean)

Parametri

reader
XmlReader

Lettore che punta al codice XML con segno in busta.

securityTokenSerializer
SecurityTokenSerializer

Serializzatore di token da utilizzare per deserializzare l'oggetto KeyInfo della firma.

signingTokenResolver
SecurityTokenResolver

Sistema di risoluzione del token da usare per risolvere il token di firma. null specifica che deve essere usato un resolver di token di sicurezza predefinito.

requireSignature
Boolean

true se la firma è obbligatoria; in caso contrario, false.

automaticallyReadSignature
Boolean

true se la firma deve essere letta; in caso contrario, false.

resolveIntrinsicSigningKeys
Boolean

true se le chiavi di firma intrinseche devono essere risolte; in caso contrario, false.

Eccezioni

reader è null.

oppure

securityTokenSerializer è null.

Si applica a