TokenReplayCache 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.
A classe base abstrata que define métodos para um cache usado para detectar tokens reproduzidos.
public ref class TokenReplayCache abstract : System::IdentityModel::Configuration::ICustomIdentityConfiguration
public abstract class TokenReplayCache : System.IdentityModel.Configuration.ICustomIdentityConfiguration
type TokenReplayCache = class
interface ICustomIdentityConfiguration
Public MustInherit Class TokenReplayCache
Implements ICustomIdentityConfiguration
- Herança
-
TokenReplayCache
- Implementações
Comentários
Quando implementado, o cache deve limpar tokens em um intervalo de tempo agendado. O AddOrUpdate método associa um token de segurança a uma chave e um tempo de expiração. O pode ser usado para pesquisar o cache para o token ou para remover o token do cache. O tempo de expiração indica a hora em que o token deve ser limpo do cache.
Construtores
TokenReplayCache() |
Chamado de construtores em classes derivadas para inicializar a classe TokenReplayCache. |
Métodos
AddOrUpdate(String, SecurityToken, DateTime) |
Quando substituído em uma classe derivada, tenta adicionar uma nova entrada ou atualizar uma existente. |
Contains(String) |
Quando substituído em uma classe derivada, retorna um valor que indica se uma entrada correspondente existe no cache. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Get(String) |
Quando substituído em uma classe derivada, tenta obter a entrada especificada. |
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) |
LoadCustomConfiguration(XmlNodeList) |
Quando substituído em uma classe derivada, carrega a configuração personalizada do XML especificado. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
Remove(String) |
Quando substituído em uma classe derivada, tenta remover uma entrada do cache. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |