SessionSecurityTokenCache Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
| Name | Description |
|---|---|
| SessionSecurityTokenCache() |
Chamado a partir de construtores em classes derivadas para inicializar a SessionSecurityTokenCache classe. |
Métodos
| Name | Description |
|---|---|
| AddOrUpdate(SessionSecurityTokenCacheKey, SessionSecurityToken, DateTime) |
Quando é sobreposto numa classe derivada, tenta adicionar uma entrada à cache ou atualizar uma existente. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| Get(SessionSecurityTokenCacheKey) |
Quando é sobreposto numa classe derivada, tenta recuperar uma entrada da cache. |
| GetAll(String, UniqueId) |
Quando é sobreposto numa classe derivada, recupera todos os tokens associados a uma chave. |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| LoadCustomConfiguration(XmlNodeList) |
Quando sobreposto numa classe derivada, carrega uma configuração personalizada a partir do XML. |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| Remove(SessionSecurityTokenCacheKey) |
Quando implementado numa classe derivada, tenta remover uma entrada da cache. |
| RemoveAll(String, UniqueId) |
Quando implementado numa classe derivada, tenta remover todas as entradas correspondentes da cache. |
| RemoveAll(String) |
Quando implementado numa classe derivada, tenta remover todas as entradas com um ID de endpoint correspondente da cache. |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |