SamlAuthorityBinding.ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) Método

Definição

Lê o elemento <AuthorityBinding> do leitor de XML especificado.Reads the <AuthorityBinding> element from the specified XML reader.

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 <AuthorityBinding>.A XmlDictionaryReader to read the <AuthorityBinding> element.

samlSerializer
SamlSerializer

Um SamlSerializer que é capaz de ler elementos XML na asserção SAML que são definidos na especificação de SAML.A SamlSerializer that is capable of reading XML elements in the SAML assertion that are defined in the SAML specification.

keyInfoSerializer
SecurityTokenSerializer

Um SecurityTokenSerializer que lê a cláusula KeyInfo da assinatura digital.A SecurityTokenSerializer that reads the KeyInfo clause of the digital signature.

outOfBandTokenResolver
SecurityTokenResolver

Um SecurityTokenResolver que determina o token de segurança que criou a assinatura digital.A SecurityTokenResolver that determines the security token that created the digital signature.

Exceções

reader é nullreader is null

- ou --or- samlSerializer é nullsamlSerializer is null

reader não faz referência a uma asserção SAML.reader does not refer to a SAML assertion.

- ou --or-

O elemento <AuthorityBinding> não tem um dos atributos AuthorityKind, Location ou Binding.The <AuthorityBinding> element does not have one of the AuthorityKind, Location, or Binding attributes.

Aplica-se a