다음을 통해 공유


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

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

outOfBandTokenResolver
SecurityTokenResolver

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

반환

SAML 어설션의 <saml:Advice> 요소에서 SAML 기관이 제공하는 추가 정보를 포함하는 SamlAdvice입니다.

예외

readernull입니다.

설명

SAML 어설션 내의 <saml:Advice> 요소는 SAML 토큰의 확장 지점입니다. 사용자 지정 특성을 읽을 수 있는 serializer를 만들려면 에서 SamlSerializer 클래스를 파생하고 메서드를 재정의합니다 LoadAdvice(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) .

적용 대상

추가 정보