次の方法で共有


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);
public virtual System.IdentityModel.Tokens.SamlAdvice LoadAdvice (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member LoadAdvice : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlAdvice
override this.LoadAdvice : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlAdvice
Public Overridable Function LoadAdvice (reader As XmlDictionaryReader, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver) As SamlAdvice

パラメーター

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) メソッドをオーバーライドします。

適用対象

こちらもご覧ください