Udostępnij za pośrednictwem


SamlAttributeStatement.ReadXml Metoda

Definicja

Odczytuje instrukcję atrybutu SAML z określonego czytnika XML.

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 outOfBandTokenResolver);
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)

Parametry

reader
XmlDictionaryReader

Element XmlDictionaryReader do odczytu instrukcji atrybutu SAML.

samlSerializer
SamlSerializer

Element SamlSerializer , który może odczytywać elementy XML w instrukcji atrybutu SAML zdefiniowanej w specyfikacji SAML.

keyInfoSerializer
SecurityTokenSerializer

Element SecurityTokenSerializer , który odczytuje klauzulę KeyInfo podpisu cyfrowego.

outOfBandTokenResolver
SecurityTokenResolver

Element SecurityTokenResolver określający token zabezpieczający, który utworzył podpis cyfrowy.

Wyjątki

reader to null

-lub-

samlSerializer to null

reader odwołuje się do elementu XML, który nie zawiera <saml:Subject> elementu

-lub-

reader odwołuje się do elementu XML, który zawiera <saml:Attribute> element, który nie ma wartości atrybutu.

Uwagi

Metoda ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) ustawia Attributes właściwości i SamlSubject .

Dotyczy