다음을 통해 공유


SamlSerializer.ReadToken 메서드

정의

지정된 XML 판독기에서 SAML 보안 토큰을 읽습니다.

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

매개 변수

reader
XmlReader

XmlDictionaryReader 보안 토큰을 읽을 SamlSecurityToken입니다.

keyInfoSerializer
SecurityTokenSerializer

디지털 서명의 SecurityTokenSerializer 절을 읽는 KeyInfo입니다.

outOfBandTokenResolver
SecurityTokenResolver

디지털 서명을 만든 보안 토큰을 확인하는 SecurityTokenResolver입니다.

반환

SamlSecurityToken 보안 토큰입니다.

예외

readernull인 경우

reader가 디지털 서명이 포함되지 않은 XML 요소를 참조하는 경우

설명

메서드는 ReadToken(XmlReader, SecurityTokenSerializer, SecurityTokenResolver) 메서드를 LoadAssertion(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) 호출하여 SAML 어설션을 읽습니다.

적용 대상