Language

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 。

例外

reader は null です

注釈

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

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

適用対象

こちらもご覧ください