Compartilhar via


SamlEvidence Classe

Definição

Representa a evidência usada para renderizar uma decisão de autorização para um SamlSecurityToken token de segurança.

public ref class SamlEvidence
public class SamlEvidence
type SamlEvidence = class
Public Class SamlEvidence
Herança
SamlEvidence

Exemplos

SamlAuthorizationDecisionStatement

SamlAssertion

SamlSecurityToken

Comentários

SamlSecurityToken Os tokens de segurança especificam suas declarações usando declarações SAML, que podem especificar quando o assunto foi autorizado a acessar um recurso específico. As declarações em uma declaração SAML são representadas por instruções SAML. A especificação SAML define um conjunto de tipos de instrução SAML e um deles é um SamlAuthorizationDecisionStatement. Uma SamlAuthorizationDecisionStatement declaração de uma decisão de autorização sobre o acesso pelo sujeito ao recurso especificado foi tomada. A SamlEvidence classe representa a evidência usada por uma autoridade SAML para renderizar uma decisão de autorização para um SamlAuthorizationDecisionStatement. A evidência é especificada como declarações SAML ou uma referência a declarações SAML, que se referem às propriedades e AssertionIdReferences às Assertions propriedades, respectivamente.

Construtores

Nome Description
SamlEvidence()

Inicializa uma nova instância da classe SamlEvidence.

SamlEvidence(IEnumerable<SamlAssertion>)

Inicializa uma nova instância da SamlEvidence classe usando o conjunto especificado de declarações SAML.

SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>)

Inicializa uma nova instância da SamlEvidence classe usando o conjunto especificado de referências de declaração SAML e asserções SAML.

SamlEvidence(IEnumerable<String>)

Inicializa uma nova instância da SamlEvidence classe usando o conjunto especificado de referências de declaração SAML.

Propriedades

Nome Description
AssertionIdReferences

Obtém uma coleção de identificadores para declarações SAML que especificam a evidência em que a autoridade SAML se baseou para renderizar a decisão de autorização.

Assertions

Obtém a coleção de declarações SAML que compõem as evidências em que a autoridade SAML se baseou para renderizar a decisão de autorização.

IsReadOnly

Obtém um valor que indica se as propriedades dessa instância são somente leitura.

Métodos

Nome Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MakeReadOnly()

Faz com que essa instância seja somente leitura.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

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

Lê a evidência do leitor XML especificado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

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

Grava a evidência no serializador XML especificado.

Aplica-se a