Freigeben über


ISecurityContextSecurityTokenCache Schnittstelle

Definition

Bei Implementierung gibt diese Schnittstelle einen Vertrag für einen Sicherheitskontext-Tokencache an.

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

Methoden

AddContext(SecurityContextSecurityToken)

Fügt dem Tokencache ein Sicherheitskontext-Sicherheitstoken hinzu.

ClearContexts()

Leert den Tokencache.

GetAllContexts(UniqueId)

Ruft eine Auflistung der Sicherheitskontext-Sicherheitstoken-IDs ab, die einer spezifischen Kontext-ID entsprechen.

GetContext(UniqueId, UniqueId)

Ruft Sicherheitskontext-Sicherheitstoken-IDs ab, die einer spezifischen Kontext-ID und Generierung entsprechen.

RemoveAllContexts(UniqueId)

Entfernt alle Token aus dem Cache, die mit einer bestimmten Kontext-ID übereinstimmen.

RemoveContext(UniqueId, UniqueId)

Entfernt das Token aus dem Cache, das einer bestimmten Kontext-ID und Generierung entspricht.

TryAddContext(SecurityContextSecurityToken)

Versucht, dem Cache ein Token hinzuzufügen.

UpdateContextCachingTime(SecurityContextSecurityToken, DateTime)

Aktualisiert das Ablaufdatum für ein Token im Cache.

Gilt für: