ISecurityContextSecurityTokenCache Interfejs

Definicja

Po zaimplementowania ten interfejs określa kontrakt pamięci podręcznej tokenu kontekstu zabezpieczeń.

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

Metody

AddContext(SecurityContextSecurityToken)

Dodaje token zabezpieczający kontekstu zabezpieczeń do pamięci podręcznej tokenu.

ClearContexts()

Czyszczy pamięć podręczną tokenu zawartości.

GetAllContexts(UniqueId)

Pobiera kolekcję identyfikatorów tokenów zabezpieczających kontekstu zabezpieczeń, które pasują do określonego identyfikatora kontekstu.

GetContext(UniqueId, UniqueId)

Pobiera identyfikator tokenu zabezpieczającego kontekstu zabezpieczeń, który pasuje do określonego identyfikatora kontekstu i generacji.

RemoveAllContexts(UniqueId)

Usuwa wszystkie tokeny z pamięci podręcznej, które pasują do danego identyfikatora kontekstu.

RemoveContext(UniqueId, UniqueId)

Usuwa token z pamięci podręcznej, który pasuje do danego identyfikatora kontekstu i generowania.

TryAddContext(SecurityContextSecurityToken)

Próbuje dodać token do pamięci podręcznej.

UpdateContextCachingTime(SecurityContextSecurityToken, DateTime)

Aktualizuje datę wygaśnięcia tokenu w pamięci podręcznej.

Dotyczy