Compartilhar via


ISecurityContextSecurityTokenCache Interface

Definição

Quando implementada, essa interface especifica um contrato para um cache de token de contexto de segurança.

public interface class ISecurityContextSecurityTokenCache
public interface ISecurityContextSecurityTokenCache
type ISecurityContextSecurityTokenCache = interface
Public Interface ISecurityContextSecurityTokenCache
Derivado

Métodos

AddContext(SecurityContextSecurityToken)

Adiciona um token de segurança do contexto de segurança ao cache de token.

ClearContexts()

Limpa o cache de conteúdo do token.

GetAllContexts(UniqueId)

Obtém uma coleção de IDs de token de segurança do contexto de segurança que corresponde a uma ID de contexto especificada.

GetContext(UniqueId, UniqueId)

Obtém a ID do token de segurança do contexto de segurança que corresponde a uma geração e ID de contexto especificadas.

RemoveAllContexts(UniqueId)

Remove do cache todos os tokens que correspondem a uma ID de contexto especificada.

RemoveContext(UniqueId, UniqueId)

Remove do cache o token que corresponde a uma geração e ID de contexto especificadas.

TryAddContext(SecurityContextSecurityToken)

Tenta adicionar um token ao cache.

UpdateContextCachingTime(SecurityContextSecurityToken, DateTime)

Atualiza a data de expiração de um token no cache.

Aplica-se a