SamlAuthorityBinding Classe

Definição

Especifica como obter informação adicional sobre o sujeito de um SamlSecurityToken token de segurança.

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

Observações

Use a SamlAuthorityBinding classe para especificar como recuperar informações adicionais sobre um sujeito autenticado dentro de um SamlSecurityToken token de segurança. SamlSecurityToken os tokens de segurança especificam as suas reivindicações usando asserções SAML, que podem especificar quando o sujeito foi autenticado. As reivindicações numa afirmação SAML são representadas por declarações SAML. A especificação SAML define um conjunto de tipos de instruções SAML e um deles é um SamlAuthenticationStatement. Um SamlAuthenticationStatement afirma que o sujeito da declaração foi autenticado por um determinado meio num determinado momento. An SamlAuthenticationStatement também tem um opcional SamlAuthorityBinding, que especifica como recuperar informação adicional sobre um sujeito autenticado.

Use as Locationpropriedades , AuthorityKind, e Binding para obter informações adicionais sobre um sujeito autenticado.

Construtores

Name Description
SamlAuthorityBinding()

Inicializa uma nova instância da SamlAuthorityBinding classe.

SamlAuthorityBinding(XmlQualifiedName, String, String)

Inicializa uma nova instância da SamlAuthorityBinding classe usando os tipos de consulta especificados, ligação de protocolo e localização de autoridade em SAML.

Propriedades

Name Description
AuthorityKind

Obtém ou define o tipo de consultas a que a autoridade SAML que tem informação adicional sobre o assunto responde.

Binding

Obtém ou define a ligação do protocolo SAML para usar ao comunicar com a autoridade SAML que tem informação adicional sobre o sujeito.

IsReadOnly

Recebe um valor que indica se as propriedades desta instância são de somente leitura.

Location

Obtém ou define como localizar e comunicar com a autoridade SAML que tenha informações adicionais sobre o assunto.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MakeReadOnly()

Faz com que esta instância seja apenas de leitura.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

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

Lê o <AuthorityBinding> elemento do leitor XML especificado.

ToString()

Devolve uma cadeia que representa o objeto atual.

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

Escreve o <AuthorityBinding> elemento no serializador XML especificado.

Aplica-se a

Ver também