Compartilhar via


SamlAdvice.ReadXml Método

Definição

Lê o elemento XML <saml:Advice> usando o leitor de XML especificado.

public:
 virtual void ReadXml(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Tokens::SamlSerializer ^ samlSerializer, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual void ReadXml (System.Xml.XmlDictionaryReader reader, System.IdentityModel.Tokens.SamlSerializer samlSerializer, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member 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 Overridable Sub ReadXml (reader As XmlDictionaryReader, samlSerializer As SamlSerializer, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver)

Parâmetros

reader
XmlDictionaryReader

Um XmlDictionaryReader para ler o elemento XML <saml:Advice>.

samlSerializer
SamlSerializer

Um SamlSerializer que é capaz de ler elementos XML na asserção SAML que são definidos na especificação de SAML.

keyInfoSerializer
SecurityTokenSerializer

Um SecurityTokenSerializer que pode ler uma cláusula KeyInfo.

outOfBandTokenResolver
SecurityTokenResolver

Um SecurityTokenResolver que determina o token de segurança que criou a assinatura digital para declarações SAML que contêm este elemento XML <saml:Advice>.

Exceções

reader é null

- ou -

samlSerializer é null

O elemento <saml:Advice> não está em conformidade com o esquema XML para o elemento <saml:Advice>.

Aplica-se a