Sdílet prostřednictvím


SamlAuthenticationStatement.ReadXml Metoda

Definice

Přečte ověřovací příkaz SAML ze zadané čtečky 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

A XmlDictionaryReader pro čtení ověřovacího příkazu SAML.

samlSerializer
SamlSerializer

Je SamlSerializer schopen číst elementy XML v ověřovacím příkazu SAML, který je definován ve specifikaci SAML.

keyInfoSerializer
SecurityTokenSerializer

A SecurityTokenSerializer , která čte klauzuli KeyInfo digitálního podpisu.

outOfBandTokenResolver
SecurityTokenResolver

A SecurityTokenResolver , který určuje token zabezpečení, který vytvořil digitální podpis.

Výjimky

reader je null

nebo

samlSerializer je null

readerodkazuje na element XML, který neobsahuje AuthenticationInstant atributy.AuthenticationMethod

nebo

reader odkazuje na element XML, který nemá <saml:Subject> podřízený prvek.

Poznámky

Metoda ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) nastaví AuthenticationInstant, , AuthorityBindingsAuthenticationMethod, DnsAddress, IPAddress, a vlastnosti.

Platí pro