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です。

適用対象