EnvelopedSignatureReader Constructors

Definitie

Initialiseert een nieuw exemplaar van de EnvelopedSignatureReader klasse.

Overloads

Name Description
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

Initialiseert een nieuw exemplaar van de EnvelopedSignatureReader klasse met behulp van de opgegeven lezer en de serialisatiefunctie voor beveiligingstokens.

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

Initialiseert een nieuw exemplaar van de EnvelopedSignatureReader klasse met behulp van de opgegeven lezer, de serialisatiefunctie voor beveiligingstokens en het omzetten van tokens.

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

Initialiseert een nieuw exemplaar van de EnvelopedSignatureReader klasse met behulp van de opgegeven lezer, beveiligingstokenserialisatie, token-resolver en gedrag.

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

Initialiseert een nieuw exemplaar van de EnvelopedSignatureReader klasse met behulp van de opgegeven lezer en de serialisatiefunctie voor beveiligingstokens.

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)

Parameters

reader
XmlReader

Een lezer die verwijst naar de ondertekende XML met enveloppen.

securityTokenSerializer
SecurityTokenSerializer

De tokenserialisatiefunctie die moet worden gebruikt om de KeyInfo handtekening te deserialiseren.

Uitzonderingen

reader is null.

– of –

securityTokenSerializer is null.

Opmerkingen

De EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) constructor wordt aangeroepen met de volgende aanvullende parameters:

Parameternaam Value
signingTokenResolver null
requireSignature true
automaticallyReadSignature true
resolveIntrinsicSigningKeys true

Van toepassing op

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

Initialiseert een nieuw exemplaar van de EnvelopedSignatureReader klasse met behulp van de opgegeven lezer, de serialisatiefunctie voor beveiligingstokens en het omzetten van tokens.

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)

Parameters

reader
XmlReader

Een lezer die verwijst naar de ondertekende XML met enveloppen.

securityTokenSerializer
SecurityTokenSerializer

De tokenserialisatiefunctie die moet worden gebruikt om de KeyInfo handtekening te deserialiseren.

signingTokenResolver
SecurityTokenResolver

De token-resolver die moet worden gebruikt om het ondertekeningstoken op te lossen. null geeft aan dat een standaardbeveiligingstoken-resolver moet worden gebruikt.

Uitzonderingen

reader is null.

– of –

securityTokenSerializer is null.

Opmerkingen

De EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) constructor wordt aangeroepen met de volgende aanvullende parameters:

Parameternaam Value
requireSignature true
automaticallyReadSignature true
resolveIntrinsicSigningKeys true

Van toepassing op

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

Initialiseert een nieuw exemplaar van de EnvelopedSignatureReader klasse met behulp van de opgegeven lezer, beveiligingstokenserialisatie, token-resolver en gedrag.

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)

Parameters

reader
XmlReader

Een lezer die verwijst naar de ondertekende XML met enveloppen.

securityTokenSerializer
SecurityTokenSerializer

De tokenserialisatiefunctie die moet worden gebruikt om de KeyInfo handtekening te deserialiseren.

signingTokenResolver
SecurityTokenResolver

De token-resolver die moet worden gebruikt om het ondertekeningstoken op te lossen. null geeft aan dat een standaardbeveiligingstoken-resolver moet worden gebruikt.

requireSignature
Boolean

true indien de handtekening is vereist; anders, false.

automaticallyReadSignature
Boolean

true als de handtekening moet worden gelezen; anders, false.

resolveIntrinsicSigningKeys
Boolean

true als intrinsieke ondertekeningssleutels moeten worden opgelost; anders, false.

Uitzonderingen

reader is null.

– of –

securityTokenSerializer is null.

Van toepassing op