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
| Nome | Description |
|---|---|
| SessionSecurityTokenCache() |
Chamado de construtores em classes derivadas para inicializar a SessionSecurityTokenCache classe. |
Métodos
| Nome | Description |
|---|---|
| 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 hash predefinida. (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 de XML. |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| Remove(SessionSecurityTokenCacheKey) |
Quando implementado em uma classe derivada, tenta remover uma entrada do cache. |
| RemoveAll(String, UniqueId) |
Quando implementado em uma classe derivada, tenta remover todas as entradas correspondentes do cache. |
| RemoveAll(String) |
Quando implementado em uma classe derivada, tenta remover todas as entradas com uma ID de ponto de extremidade correspondente do cache. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |