EnvelopedSignatureReader Oluşturucular

Tanım

EnvelopedSignatureReader sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

Name Description
EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

Belirtilen okuyucu ve güvenlik belirteci seri hale getiricisini kullanarak sınıfının yeni bir örneğini EnvelopedSignatureReader başlatır.

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

Belirtilen okuyucuyu, güvenlik belirteci serileştiricisini EnvelopedSignatureReader ve belirteç çözümleyicisini kullanarak sınıfının yeni bir örneğini başlatır.

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

Belirtilen okuyucu, güvenlik belirteci serileştiricisi, belirteç çözümleyicisi ve davranışı kullanarak sınıfının yeni bir örneğini EnvelopedSignatureReader başlatır.

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

Belirtilen okuyucu ve güvenlik belirteci seri hale getiricisini kullanarak sınıfının yeni bir örneğini EnvelopedSignatureReader başlatır.

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)

Parametreler

reader
XmlReader

Zarflı imzalı XML'i işaret eden bir okuyucu.

securityTokenSerializer
SecurityTokenSerializer

İmzanın seri durumdan KeyInfo çıkarılması için kullanılacak belirteç serileştiricisi.

Özel durumlar

reader, null'e eşittir.

-veya-

securityTokenSerializer, null'e eşittir.

Açıklamalar

EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) Oluşturucu aşağıdaki ek parametrelerle çağrılır:

Parametre Adı Değer
signingTokenResolver null
requireSignature true
automaticallyReadSignature true
resolveIntrinsicSigningKeys true

Şunlara uygulanır

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

Belirtilen okuyucuyu, güvenlik belirteci serileştiricisini EnvelopedSignatureReader ve belirteç çözümleyicisini kullanarak sınıfının yeni bir örneğini başlatır.

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)

Parametreler

reader
XmlReader

Zarflı imzalı XML'i işaret eden bir okuyucu.

securityTokenSerializer
SecurityTokenSerializer

İmzanın seri durumdan KeyInfo çıkarılması için kullanılacak belirteç serileştiricisi.

signingTokenResolver
SecurityTokenResolver

İmzalama belirtecini çözümlemek için kullanılacak belirteç çözümleyicisi. null varsayılan bir güvenlik belirteci çözümleyicisi kullanılması gerektiğini belirtir.

Özel durumlar

reader, null'e eşittir.

-veya-

securityTokenSerializer, null'e eşittir.

Açıklamalar

EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) Oluşturucu aşağıdaki ek parametrelerle çağrılır:

Parametre Adı Değer
requireSignature true
automaticallyReadSignature true
resolveIntrinsicSigningKeys true

Şunlara uygulanır

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

Belirtilen okuyucu, güvenlik belirteci serileştiricisi, belirteç çözümleyicisi ve davranışı kullanarak sınıfının yeni bir örneğini EnvelopedSignatureReader başlatır.

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)

Parametreler

reader
XmlReader

Zarflı imzalı XML'i işaret eden bir okuyucu.

securityTokenSerializer
SecurityTokenSerializer

İmzanın seri durumdan KeyInfo çıkarılması için kullanılacak belirteç serileştiricisi.

signingTokenResolver
SecurityTokenResolver

İmzalama belirtecini çözümlemek için kullanılacak belirteç çözümleyicisi. null varsayılan bir güvenlik belirteci çözümleyicisi kullanılması gerektiğini belirtir.

requireSignature
Boolean

true imza gerekliyse; aksi takdirde , false.

automaticallyReadSignature
Boolean

true imzanın okunması gerekiyorsa; aksi takdirde , false.

resolveIntrinsicSigningKeys
Boolean

true iç imzalama anahtarlarının çözümlenmesi gerekiyorsa; aksi takdirde , false.

Özel durumlar

reader, null'e eşittir.

-veya-

securityTokenSerializer, null'e eşittir.

Şunlara uygulanır