Udostępnij za pośrednictwem


EnvelopedSignatureReader Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy EnvelopedSignatureReader.

Przeciążenia

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

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

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

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

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

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

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

Inicjuje EnvelopedSignatureReader nowe wystąpienie 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 sygnatury.

Wyjątki

reader to null.

-lub-

securityTokenSerializer to 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 EnvelopedSignatureReader nowe wystąpienie 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 sygnatury.

signingTokenResolver
SecurityTokenResolver

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

Wyjątki

reader to null.

-lub-

securityTokenSerializer to 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 EnvelopedSignatureReader nowe wystąpienie klasy przy użyciu określonego czytnika, serializatora tokenów zabezpieczających, 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 sygnatury.

signingTokenResolver
SecurityTokenResolver

Rozpoznawanie tokenu używanego 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żeli podpis powinien zostać odczytany; w przeciwnym razie , false.

resolveIntrinsicSigningKeys
Boolean

true jeśli klucze podpisywania wewnętrznego powinny zostać rozwiązane; w przeciwnym razie , false.

Wyjątki

reader to null.

-lub-

securityTokenSerializer to null.

Dotyczy