SamlAuthorizationDecisionStatement.ReadXml 메서드

정의

지정된 XML 판독기에서 SAML 권한 부여 설명을 읽습니다.

public:
 override void ReadXml(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Tokens::SamlSerializer ^ samlSerializer, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public:
 override void ReadXml(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Tokens::SamlSerializer ^ samlSerializer, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ resolver);
public override void ReadXml (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
public override void ReadXml (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver resolver);
override this.ReadXml : System.Xml.XmlDictionaryReader * System.IdentityModel.Tokens.SamlSerializer * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> unit
override this.ReadXml : System.Xml.XmlDictionaryReader * System.IdentityModel.Tokens.SamlSerializer * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> unit
Public Overrides Sub ReadXml (reader As XmlDictionaryReader, samlSerializer As SamlSerializer, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver)
Public Overrides Sub ReadXml (reader As XmlDictionaryReader, samlSerializer As SamlSerializer, keyInfoSerializer As SecurityTokenSerializer, resolver As SecurityTokenResolver)

매개 변수

reader
XmlDictionaryReader

SAML 권한 부여 설명을 읽을 XmlDictionaryReader입니다.

samlSerializer
SamlSerializer

SAML 사양에 정의된 SAML 권한 부여 설명에서 XML 요소를 읽을 수 있는 SamlSerializer입니다.

keyInfoSerializer
SecurityTokenSerializer

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

outOfBandTokenResolverresolver
SecurityTokenResolver

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

예외

reader이(가) null인 경우

또는 samlSerializer이(가) null인 경우

readerResourceDecision 특성을 포함하지 않는 XML 요소를 참조하는 경우

또는 reader<saml:Subject>, <saml:Evidence><saml:Action> 자식 요소를 포함하지 않는 XML 요소를 참조하는 경우

설명

ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)메서드는 다음 속성을 설정 합니다.

적용 대상