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.