SamlAuthenticationClaimResource Classe

Definição

Representa o tipo de recurso para uma reivindicação criada a partir de um SamlAuthenticationStatement.

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

Observações

Use a SamlAuthenticationClaimResource classe para criar uma Claim instância para uma SamlSecurityToken reivindicação de autenticação. A Claim classe tem um construtor que utiliza um recurso, ao qual esta classe pode ser passada.

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. A SamlAuthenticationStatement afirma que o assunto da declaração é autenticado por um determinado meio num determinado momento. A SamlAuthenticationClaimResource classe representa um recurso de reivindicação para o SamlAuthenticationStatement.

Construtores

Name Description
SamlAuthenticationClaimResource(DateTime, String, String, String, IEnumerable<SamlAuthorityBinding>)

Inicializa uma nova instância da SamlAuthenticationClaimResource classe usando o instante especificado, método de autenticação, nome de domínio DNS, endereço IP e referência a informações adicionais.

SamlAuthenticationClaimResource(DateTime, String, String, String, ReadOnlyCollection<SamlAuthorityBinding>)

Inicializa uma nova instância da SamlAuthenticationClaimResource classe usando o instante especificado, método de autenticação, nome de domínio DNS, endereço IP e referência a informações adicionais.

SamlAuthenticationClaimResource(DateTime, String, String, String)

Inicializa uma nova instância da SamlAuthenticationClaimResource classe usando o instante especificado, método de autenticação, nome de domínio DNS e endereço IP.

Propriedades

Name Description
AuthenticationInstant

Obtém o instante em que o sujeito foi autenticado.

AuthenticationMethod

Obtém ou define o método que foi usado para autenticar o sujeito.

AuthorityBindings

Obtém informações adicionais sobre o assunto.

DnsAddress

Obtém o nome de domínio DNS onde reside o computador que autenticou o sujeito.

IPAddress

Obtém ou define o endereço IP do computador que autenticou o sujeito.

Métodos

Name Description
Equals(Object)

Devolve um valor que indica se a instância é igual ao objeto especificado.

GetHashCode()

Devolve o código de hash para o SamlAuthenticationClaimResource.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a

Ver também