SamlSerializer.LoadAssertion メソッド

定義

指定した XML リーダーから SAML アサーションを読み取ります。

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

パラメーター

reader
XmlDictionaryReader

SAML アサーションを読み取る XmlDictionaryReader

keyInfoSerializer
SecurityTokenSerializer

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

outOfBandTokenResolver
SecurityTokenResolver

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

返品

SAML アサーションを表す SamlAssertion

例外

readernull です

注釈

SAML アサーションは、 <saml:Assertion> 要素内に含まれています。

ReadToken(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) メソッドは、SAML アサーションを読み取るためにLoadAssertion(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) メソッドを呼び出します。

適用対象

こちらもご覧ください