SamlSerializer.LoadCondition メソッド

定義

指定した XML リーダーを使用して SAML アサーションの有効性を評価するときに考慮する必要がある条件を読み取ります。

public:
 virtual System::IdentityModel::Tokens::SamlCondition ^ LoadCondition(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual System.IdentityModel.Tokens.SamlCondition LoadCondition(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member LoadCondition : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlCondition
override this.LoadCondition : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlCondition
Public Overridable Function LoadCondition (reader As XmlDictionaryReader, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver) As SamlCondition

パラメーター

reader
XmlDictionaryReader

SAML 条件を読み取る XmlDictionaryReader

keyInfoSerializer
SecurityTokenSerializer

デジタル署名のSecurityTokenSerializer句を読み取るKeyInfo

outOfBandTokenResolver
SecurityTokenResolver

デジタル署名を作成したセキュリティ トークンを決定する SecurityTokenResolver

返品

SAML アサーションの有効性を評価するときに考慮する必要がある条件を指定する SamlCondition

例外

readernullです。

注釈

<saml:Condition>要素が拡張ポイントであるために、アプリケーションが独自の条件セットを定義する場合は、それらの条件の読み取り方法を理解するシリアライザーが必要です。 カスタム属性を読み取ることができるシリアライザーを作成するには、 SamlSerializer からクラスを派生させ、 LoadCondition(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) メソッドをオーバーライドします。

適用対象

こちらもご覧ください