SamlEvidence Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa a evidência usada para renderizar uma decisão de autorização para um token de segurança SamlSecurityToken.
public ref class SamlEvidence
public class SamlEvidence
type SamlEvidence = class
Public Class SamlEvidence
- Herança
-
SamlEvidence
Exemplos
SamlAuthorizationDecisionStatement
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. Um SamlAuthorizationDecisionStatement afirma que foi tomada uma decisão de autorização sobre o acesso pelo sujeito ao recurso especificado. 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 Assertions propriedades e AssertionIdReferences , respectivamente.
Construtores
SamlEvidence() |
Inicializa uma nova instância da classe SamlEvidence. |
SamlEvidence(IEnumerable<SamlAssertion>) |
Inicializa uma nova instância da classe SamlEvidence usando o conjunto de declarações SAML especificado. |
SamlEvidence(IEnumerable<String>) |
Inicializa uma nova instância da classe SamlEvidence usando o conjunto de referências de declaração SAML especificado. |
SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>) |
Inicializa uma nova instância da classe SamlEvidence usando o conjunto de referências de declaração SAML e de declarações SAML especificado. |
Propriedades
AssertionIdReferences |
Obtém uma coleção de identificadores para declarações SAML que especificam a evidência na qual a autoridade SAML confiou para renderizar a decisão de autorização. |
Assertions |
Obtém a coleção de declarações SAML que compõem a evidência na qual a autoridade SAML confiou 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
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 Object atual. (Herdado de Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Lê a evidência do leitor de 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. |