Compartilhar via


SamlDoNotCacheCondition Classe

Definição

Representa uma condição que deve ser levada em conta ao avaliar a validade de uma declaração SAML.

public ref class SamlDoNotCacheCondition : System::IdentityModel::Tokens::SamlCondition
public class SamlDoNotCacheCondition : System.IdentityModel.Tokens.SamlCondition
type SamlDoNotCacheCondition = class
    inherit SamlCondition
Public Class SamlDoNotCacheCondition
Inherits SamlCondition
Herança
SamlDoNotCacheCondition

Comentários

SamlSecurityToken Os tokens de segurança especificam suas declarações usando declarações SAML e um conjunto de condições que devem ser levadas em conta ao avaliar a validade da declaração SAML. A SamlDoNotCacheCondition classe representa uma das condições definidas pela especificação SAML e afirma que a declaração SAML não deve ser armazenada em cache. Para especificar essa condição para uma declaração SAML, adicione a SamlDoNotCacheCondition classe à coleção retornada pela Conditions propriedade.

Observação

Quando ele SamlDoNotCacheCondition é adicionado como uma condição a um SamlSecurityToken token de segurança emitido por um serviço de token de segurança para o cliente WCF, um cliente WCF armazena em cache o token de segurança. Como o cliente não inspeciona o conteúdo do token emitido, o token é armazenado em cache. O cliente é independente de token para o tipo de token emitido e processa o token emitido retornado como um elemento XML opaco. No entanto, a segurança do WCF nunca armazena em cache o token emitido recebido no lado do serviço; ele armazena em cache apenas as declarações extraídas dele durante o processo de autenticação de token.

Construtores

Nome Description
SamlDoNotCacheCondition()

Inicializa uma nova instância da classe SamlDoNotCacheCondition.

Propriedades

Nome Description
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ê o <saml:DoNotCacheCondition> elemento do leitor XML especificado.

ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

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

Grava o <saml:DoNotCacheCondition> elemento no serializador XML especificado.

Aplica-se a

Confira também