다음을 통해 공유


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) 메서드를 LoadAssertion(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) 호출하여 SAML 어설션을 읽습니다.

적용 대상

추가 정보