EnvelopedSignatureReader Constructeurs

Définition

Initialise une nouvelle instance de la classe EnvelopedSignatureReader.

Surcharges

Nom Description
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

Initialise une nouvelle instance de la EnvelopedSignatureReader classe à l’aide du lecteur et du sérialiseur de jeton de sécurité spécifiés.

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

Initialise une nouvelle instance de la EnvelopedSignatureReader classe à l’aide du lecteur, du sérialiseur de jeton de sécurité et du programme de résolution de jeton spécifiés.

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

Initialise une nouvelle instance de la EnvelopedSignatureReader classe à l’aide du lecteur, du sérialiseur de jeton de sécurité, du programme de résolution de jetons et du comportement spécifiés.

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

Initialise une nouvelle instance de la EnvelopedSignatureReader classe à l’aide du lecteur et du sérialiseur de jeton de sécurité spécifiés.

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)

Paramètres

reader
XmlReader

Lecteur pointant vers le code XML signé en enveloppe.

securityTokenSerializer
SecurityTokenSerializer

Sérialiseur de jeton à utiliser pour désérialiser la KeyInfo signature.

Exceptions

reader a la valeur null.

- ou -

securityTokenSerializer a la valeur null.

Remarques

Le EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) constructeur est appelé avec les paramètres supplémentaires suivants :

Nom du paramètre Valeur
signingTokenResolver null
requireSignature true
automaticallyReadSignature true
resolveIntrinsicSigningKeys true

S’applique à

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

Initialise une nouvelle instance de la EnvelopedSignatureReader classe à l’aide du lecteur, du sérialiseur de jeton de sécurité et du programme de résolution de jeton spécifiés.

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)

Paramètres

reader
XmlReader

Lecteur pointant vers le code XML signé en enveloppe.

securityTokenSerializer
SecurityTokenSerializer

Sérialiseur de jeton à utiliser pour désérialiser la KeyInfo signature.

signingTokenResolver
SecurityTokenResolver

Programme de résolution de jeton à utiliser pour résoudre le jeton de signature. null spécifie qu’un programme de résolution de jeton de sécurité par défaut doit être utilisé.

Exceptions

reader a la valeur null.

- ou -

securityTokenSerializer a la valeur null.

Remarques

Le EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) constructeur est appelé avec les paramètres supplémentaires suivants :

Nom du paramètre Valeur
requireSignature true
automaticallyReadSignature true
resolveIntrinsicSigningKeys true

S’applique à

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

Initialise une nouvelle instance de la EnvelopedSignatureReader classe à l’aide du lecteur, du sérialiseur de jeton de sécurité, du programme de résolution de jetons et du comportement spécifiés.

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)

Paramètres

reader
XmlReader

Lecteur pointant vers le code XML signé en enveloppe.

securityTokenSerializer
SecurityTokenSerializer

Sérialiseur de jeton à utiliser pour désérialiser la KeyInfo signature.

signingTokenResolver
SecurityTokenResolver

Programme de résolution de jeton à utiliser pour résoudre le jeton de signature. null spécifie qu’un programme de résolution de jeton de sécurité par défaut doit être utilisé.

requireSignature
Boolean

true si la signature est requise ; sinon, false.

automaticallyReadSignature
Boolean

true si la signature doit être lue ; sinon, false.

resolveIntrinsicSigningKeys
Boolean

true si les clés de signature intrinsèques doivent être résolues ; sinon, false.

Exceptions

reader a la valeur null.

- ou -

securityTokenSerializer a la valeur null.

S’applique à