Język

EnvelopedSignatureReader Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy EnvelopedSignatureReader.

Przeciążenia

Nazwa Opis
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

Inicjuje nowe wystąpienie EnvelopedSignatureReader klasy przy użyciu określonego czytnika i serializatora tokenu zabezpieczającego.

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

Inicjuje nowe wystąpienie EnvelopedSignatureReader klasy przy użyciu określonego czytnika, serializatora tokenów zabezpieczających i rozpoznawania tokenów.

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

Inicjuje nowe wystąpienie klasy przy użyciu określonego EnvelopedSignatureReader czytnika, serializatora tokenów zabezpieczeń, rozpoznawania tokenów i zachowania.

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

Inicjuje nowe wystąpienie EnvelopedSignatureReader klasy przy użyciu określonego czytnika i serializatora tokenu zabezpieczającego.

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)

Parametry

reader
XmlReader

Czytnik wskazujący na podpisany kod XML z kopertą.

securityTokenSerializer
SecurityTokenSerializer

Serializator tokenu używany do deserializacji KeyInfo podpisu.

Wyjątki

Parametr reader ma wartość null.

— lub —

Parametr securityTokenSerializer ma wartość null.

Uwagi

Konstruktor EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) jest wywoływany z następującymi dodatkowymi parametrami:

Nazwa parametru Wartość
signingTokenResolver null
requireSignature true
automaticallyReadSignature true
resolveIntrinsicSigningKeys true

Dotyczy

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

Inicjuje nowe wystąpienie EnvelopedSignatureReader klasy przy użyciu określonego czytnika, serializatora tokenów zabezpieczających i rozpoznawania tokenów.

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)

Parametry

reader
XmlReader

Czytnik wskazujący na podpisany kod XML z kopertą.

securityTokenSerializer
SecurityTokenSerializer

Serializator tokenu używany do deserializacji KeyInfo podpisu.

signingTokenResolver
SecurityTokenResolver

Rozpoznawanie tokenu do rozpoznawania tokenu jest używane do rozpoznawania tokenu podpisywania. null określa, że należy użyć domyślnego modułu rozpoznawania tokenów zabezpieczających.

Wyjątki

Parametr reader ma wartość null.

— lub —

Parametr securityTokenSerializer ma wartość null.

Uwagi

Konstruktor EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) jest wywoływany z następującymi dodatkowymi parametrami:

Nazwa parametru Wartość
requireSignature true
automaticallyReadSignature true
resolveIntrinsicSigningKeys true

Dotyczy

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

Inicjuje nowe wystąpienie klasy przy użyciu określonego EnvelopedSignatureReader czytnika, serializatora tokenów zabezpieczeń, rozpoznawania tokenów i zachowania.

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)

Parametry

reader
XmlReader

Czytnik wskazujący na podpisany kod XML z kopertą.

securityTokenSerializer
SecurityTokenSerializer

Serializator tokenu używany do deserializacji KeyInfo podpisu.

signingTokenResolver
SecurityTokenResolver

Rozpoznawanie tokenu do rozpoznawania tokenu jest używane do rozpoznawania tokenu podpisywania. null określa, że należy użyć domyślnego modułu rozpoznawania tokenów zabezpieczających.

requireSignature
Boolean

true jeśli podpis jest wymagany; w przeciwnym razie, false.

automaticallyReadSignature
Boolean

true jeśli podpis powinien zostać odczytany; w przeciwnym razie, false.

resolveIntrinsicSigningKeys
Boolean

true jeśli należy rozpoznać wewnętrzne klucze podpisywania; w przeciwnym razie, false.

Wyjątki

Parametr reader ma wartość null.

— lub —

Parametr securityTokenSerializer ma wartość null.

Dotyczy