SamlAuthorityBinding Classe

Definição

Especifica como recuperar informações adicionais sobre a entidade de um token de segurança SamlSecurityToken.Specifies how to retrieve additional information about the subject of a SamlSecurityToken security token.

public ref class SamlAuthorityBinding
[System.Runtime.Serialization.DataContract]
public class SamlAuthorityBinding
[<System.Runtime.Serialization.DataContract>]
type SamlAuthorityBinding = class
Public Class SamlAuthorityBinding
Herança
SamlAuthorityBinding
Atributos

Comentários

Use a SamlAuthorityBinding classe para especificar como recuperar informações adicionais sobre um assunto autenticado dentro de um SamlSecurityToken token de segurança.Use the SamlAuthorityBinding class to specify how to retrieve additional information about an authenticated subject within a SamlSecurityToken security token. SamlSecurityToken os tokens de segurança especificam suas declarações usando asserções SAML, que podem especificar quando a entidade foi autenticada.SamlSecurityToken security tokens specify their claims using SAML assertions, which can specify when the subject was authenticated. As declarações em uma declaração SAML são representadas por instruções SAML.The claims in a SAML assertion are represented by SAML statements. A especificação SAML define um conjunto de tipos de instrução SAML e um deles é um SamlAuthenticationStatement .The SAML specification defines a set of SAML statement types and one of them is a SamlAuthenticationStatement. Uma SamlAuthenticationStatement declaração de que o assunto da instrução foi autenticado por um meio específico em um determinado momento.An SamlAuthenticationStatement asserts that the statement's subject was authenticated by a particular means at a particular time. Um SamlAuthenticationStatement também tem um opcional SamlAuthorityBinding , que especifica como recuperar informações adicionais sobre um assunto autenticado.An SamlAuthenticationStatement also has an optional SamlAuthorityBinding, which specifies how to retrieve additional information about an authenticated subject.

Use as Location AuthorityKind Propriedades, e Binding para recuperar informações adicionais sobre um assunto autenticado.Use the Location, AuthorityKind, and Binding properties to retrieve additional information about an authenticated subject.

Construtores

SamlAuthorityBinding()

Inicializa uma nova instância da classe SamlAuthorityBinding.Initializes a new instance of the SamlAuthorityBinding class.

SamlAuthorityBinding(XmlQualifiedName, String, String)

Inicializa uma nova instância da classe SamlAuthorityBinding usando os tipos de consulta, a associação de protocolo e o local de autoridade SAML especificados.Initializes a new instance of the SamlAuthorityBinding class using the specified query types, protocol binding, and SAML authority location.

Propriedades

AuthorityKind

Obtém ou define o tipo de consultas às quais a autoridade SAML, que tem informações adicionais sobre a entidade, responde.Gets or sets the type of queries that the SAML authority that has additional information about the subject, responds to.

Binding

Obtém ou define a associação de protocolo SAML a ser usada ao se comunicar com a autoridade SAML que tem informações adicionais sobre a entidade.Gets or sets the SAML protocol binding to use when communicating with the SAML authority that has additional information that has additional information about the subject.

IsReadOnly

Obtém um valor que indica se as propriedades dessa instância são somente leitura.Gets a value indicating whether the properties of this instance are read-only.

Location

Obtém ou define como localizar e se comunicar com a autoridade SAML que tem informações adicionais sobre a entidade.Gets or sets how to locate and communicate with the SAML authority that has additional information that has additional information about the subject.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
MakeReadOnly()

Faz com que essa instância seja somente leitura.Causes this instance to be read-only.

MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver)

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

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer)

Grava o elemento <AuthorityBinding> no serializador XML especificado.Writes the <AuthorityBinding> element into the specified XML serializer.

Aplica-se a

Confira também