次の方法で共有


EnvelopedSignatureReader コンストラクター

定義

EnvelopedSignatureReader クラスの新しいインスタンスを初期化します。

オーバーロード

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

指定したリーダーとセキュリティ トークン シリアライザーを使用して、EnvelopedSignatureReader クラスの新しいインスタンスを初期化します。

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

指定したリーダー、セキュリティ トークン シリアライザー、およびトークン リゾルバーを使用して、EnvelopedSignatureReader クラスの新しいインスタンスを初期化します。

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

指定したリーダー、セキュリティ トークン シリアライザー、トークン リゾルバー、および動作を使用して、EnvelopedSignatureReader クラスの新しいインスタンスを初期化します。

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer)

指定したリーダーとセキュリティ トークン シリアライザーを使用して、EnvelopedSignatureReader クラスの新しいインスタンスを初期化します。

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)

パラメーター

reader
XmlReader

エンベロープ署名付きの XML を指しているリーダー。

securityTokenSerializer
SecurityTokenSerializer

シグネチャの KeyInfo を逆シリアル化するために使用されるトークン シリアライザー。

例外

readernullです。

または

securityTokenSerializernullです。

注釈

コンストラクターは EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) 、次の追加パラメーターを使用して呼び出されます。

パラメーター名
signingTokenResolver null
requireSignature true
automaticallyReadSignature true
resolveIntrinsicSigningKeys true

適用対象

EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver)

指定したリーダー、セキュリティ トークン シリアライザー、およびトークン リゾルバーを使用して、EnvelopedSignatureReader クラスの新しいインスタンスを初期化します。

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)

パラメーター

reader
XmlReader

エンベロープ署名付きの XML を指しているリーダー。

securityTokenSerializer
SecurityTokenSerializer

シグネチャの KeyInfo を逆シリアル化するために使用されるトークン シリアライザー。

signingTokenResolver
SecurityTokenResolver

署名トークンを解決するために使用されるトークン リゾルバー。 null は、既定のセキュリティ トークンのリゾルバーを使用することを指定します。

例外

readernull です。

または

securityTokenSerializernullです。

注釈

コンストラクターは EnvelopedSignatureReader.EnvelopedSignatureReader(XmlReader, SecurityTokenSerializer, SecurityTokenResolver, Boolean, Boolean, Boolean) 、次の追加パラメーターを使用して呼び出されます。

パラメーター名
requireSignature true
automaticallyReadSignature true
resolveIntrinsicSigningKeys true

適用対象

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

指定したリーダー、セキュリティ トークン シリアライザー、トークン リゾルバー、および動作を使用して、EnvelopedSignatureReader クラスの新しいインスタンスを初期化します。

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)

パラメーター

reader
XmlReader

エンベロープ署名付きの XML を指しているリーダー。

securityTokenSerializer
SecurityTokenSerializer

シグネチャの KeyInfo を逆シリアル化するために使用されるトークン シリアライザー。

signingTokenResolver
SecurityTokenResolver

署名トークンを解決するために使用されるトークン リゾルバー。 null は、既定のセキュリティ トークンのリゾルバーを使用することを指定します。

requireSignature
Boolean

署名が必須の場合は true。それ以外の場合は false

automaticallyReadSignature
Boolean

署名を読み取る必要がある場合は true。それ以外の場合は false

resolveIntrinsicSigningKeys
Boolean

組み込みの署名キーを解決する場合は true。それ以外の場合は false

例外

readernull です。

または

securityTokenSerializernullです。

適用対象