英語で読む

次の方法で共有


SamlSerializer.LoadAdvice メソッド

定義

指定した XML を使用して、SAML アサーションの <saml:Advice> 要素内の SAML 証明機関によって提供される追加情報を読み取ります。

public virtual System.IdentityModel.Tokens.SamlAdvice LoadAdvice (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);

パラメーター

reader
XmlDictionaryReader

SAML 証明機関によって提供される追加情報を読み込むための XmlDictionaryReader

keyInfoSerializer
SecurityTokenSerializer

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

outOfBandTokenResolver
SecurityTokenResolver

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

戻り値

SAML 証明機関によって SAML アサーションの <saml:Advice> 要素内に提供される追加情報を含む SamlAdvice

例外

readernull です

注釈

SAML アサーション内の <saml:Advice> 要素は、SAML トークンの拡張点です。 カスタム属性を読み取ることができるシリアライザーを作成するには、SamlSerializer からクラスを派生し、LoadAdvice(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) メソッドをオーバーライドします。

適用対象

製品 バージョン
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

こちらもご覧ください