ISecurityContextSecurityTokenCache Schnittstelle

Definition

Bei der Implementierung gibt diese Schnittstelle einen Vertrag für einen Sicherheitskontexttokencache an.

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

Methoden

Name Beschreibung
AddContext(SecurityContextSecurityToken)

Fügt dem Tokencache ein Sicherheitskontextsicherheitstoken hinzu.

ClearContexts()

Löscht den Tokencache des Inhalts.

GetAllContexts(UniqueId)

Ruft eine Auflistung von Sicherheitskontext-Sicherheitstoken-IDs ab, die einer angegebenen Kontext-ID entsprechen.

GetContext(UniqueId, UniqueId)

Ruft die Sicherheitskontextsicherheitstoken-ID ab, die einer angegebenen Kontext-ID und Generierung entspricht.

RemoveAllContexts(UniqueId)

Entfernt alle Token aus dem Cache, die einer bestimmten Kontext-ID entsprechen.

RemoveContext(UniqueId, UniqueId)

Entfernt das Token aus dem Cache, der 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: