ISecurityContextSecurityTokenCache Gränssnitt

Definition

När det här gränssnittet implementeras anger det ett kontrakt för en cache för säkerhetskontexttoken.

public interface class ISecurityContextSecurityTokenCache
public interface ISecurityContextSecurityTokenCache
type ISecurityContextSecurityTokenCache = interface
Public Interface ISecurityContextSecurityTokenCache
Härledda

Metoder

Name Description
AddContext(SecurityContextSecurityToken)

Lägger till en säkerhetskontextsäkerhetstoken i tokencachen.

ClearContexts()

Rensar tokencachen för innehåll.

GetAllContexts(UniqueId)

Hämtar en samling säkerhetskontextens säkerhetstoken-ID:er som matchar ett angivet kontext-ID.

GetContext(UniqueId, UniqueId)

Hämtar säkerhetskontextens säkerhetstoken-ID som matchar ett angivet kontext-ID och generering.

RemoveAllContexts(UniqueId)

Tar bort alla token från cacheminnet som matchar ett visst kontext-ID.

RemoveContext(UniqueId, UniqueId)

Tar bort token från cacheminnet som matchar ett visst kontext-ID och generering.

TryAddContext(SecurityContextSecurityToken)

Försöker lägga till en token i cacheminnet.

UpdateContextCachingTime(SecurityContextSecurityToken, DateTime)

Uppdaterar förfallodatumet för en token i cacheminnet.

Gäller för