SessionSecurityTokenCache 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.
Define uma classe abstrata para um cache de tokens de segurança de sessão.
public ref class SessionSecurityTokenCache abstract : System::IdentityModel::Configuration::ICustomIdentityConfiguration
public abstract class SessionSecurityTokenCache : System.IdentityModel.Configuration.ICustomIdentityConfiguration
type SessionSecurityTokenCache = class
interface ICustomIdentityConfiguration
Public MustInherit Class SessionSecurityTokenCache
Implements ICustomIdentityConfiguration
- Herança
-
SessionSecurityTokenCache
- Implementações
Construtores
| SessionSecurityTokenCache() |
Chamado de construtores em classes derivadas para inicializar a classe SessionSecurityTokenCache. |
Métodos
| AddOrUpdate(SessionSecurityTokenCacheKey, SessionSecurityToken, DateTime) |
Quando substituído em uma classe derivada, tenta adicionar uma entrada ao cache ou atualizar uma existente. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| Get(SessionSecurityTokenCacheKey) |
Quando substituído em uma classe derivada, tenta recuperar uma entrada do cache. |
| GetAll(String, UniqueId) |
Quando substituído em uma classe derivada, recupera todos os tokens associados a uma chave. |
| 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. |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
| Remove(SessionSecurityTokenCacheKey) |
Quando implementado em uma classe derivada, tenta remover uma entrada do cache. |
| RemoveAll(String) |
Quando implementado em uma classe derivada, tenta remover do cache todas as entradas com uma ID de ponto de extremidade correspondente. |
| RemoveAll(String, UniqueId) |
Quando implementado em uma classe derivada, tenta remover do cache todas as entradas correspondentes. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |