Partager via


EnvelopedSignatureReader Constructeurs

Définition

Initialise une nouvelle instance de la classe EnvelopedSignatureReader.

Surcharges

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

Initialise une nouvelle instance de la classe EnvelopedSignatureReader à 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 classe EnvelopedSignatureReader à l'aide du lecteur, du sérialiseur de jeton de sécurité et du programme de résolution de jetons spécifiés.

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

Initialise une nouvelle instance de la classe EnvelopedSignatureReader à 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 classe EnvelopedSignatureReader à 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 qui pointe sur le XML enveloppé et signé.

securityTokenSerializer
SecurityTokenSerializer

Sérialiseur de jeton à utiliser pour désérialiser le KeyInfo de la 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 classe EnvelopedSignatureReader à l'aide du lecteur, du sérialiseur de jeton de sécurité et du programme de résolution de jetons 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 qui pointe sur le XML enveloppé et signé.

securityTokenSerializer
SecurityTokenSerializer

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

signingTokenResolver
SecurityTokenResolver

Programme de résolution de jetons à utiliser pour résoudre le jeton de signature. null spécifie qu'un programme de résolution par défaut de jeton de sécurité 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 classe EnvelopedSignatureReader à 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 qui pointe sur le XML enveloppé et signé.

securityTokenSerializer
SecurityTokenSerializer

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

signingTokenResolver
SecurityTokenResolver

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

requireSignature
Boolean

true si la signature est obligatoire ; sinon, false.

automaticallyReadSignature
Boolean

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

resolveIntrinsicSigningKeys
Boolean

true si des 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 à