Språk

MsalMemoryTokenCacheProvider Klass

Definition

En implementering av tokencache för både konfidentiella och offentliga klienter som backas upp av MemoryCache.

public class MsalMemoryTokenCacheProvider : Microsoft.Identity.Web.TokenCacheProviders.MsalAbstractTokenCacheProvider
type MsalMemoryTokenCacheProvider = class
    inherit MsalAbstractTokenCacheProvider
Public Class MsalMemoryTokenCacheProvider
Inherits MsalAbstractTokenCacheProvider
Arv
MsalMemoryTokenCacheProvider

Konstruktorer

Name Description
MsalMemoryTokenCacheProvider(IMemoryCache, IOptions<MsalMemoryTokenCacheOptions>)

Konstruktor.

Metoder

Name Description
ClearAsync(String)

Rensa cacheminnet.

(Ärvd från MsalAbstractTokenCacheProvider)
GetSuggestedCacheKey(TokenCacheNotificationArgs)

Metod som ska åsidosättas av betongcachens serialiserare för att uttrycka den föreslagna nyckeln.

(Ärvd från MsalAbstractTokenCacheProvider)
Initialize(ITokenCache)

Initierar tokencachens serialisering.

(Ärvd från MsalAbstractTokenCacheProvider)
InitializeAsync(ITokenCache)

Initierar tokencachens serialisering.

(Ärvd från MsalAbstractTokenCacheProvider)
OnBeforeWriteAsync(TokenCacheNotificationArgs)

Om du vill se till att ingen samtidig skrivning sker använder du det här meddelandet för att låsa posten.

(Ärvd från MsalAbstractTokenCacheProvider)
ReadCacheBytesAsync(String, CacheSerializerHints)

Metod som ska åsidosättas av betongcachens serialiserare för att läsa cachebyte.

ReadCacheBytesAsync(String)

Läser en blob från serialiseringscacheminnet (identifieras av dess nyckel).

RemoveKeyAsync(String, CacheSerializerHints)

Metod som ska åsidosättas av betongcachens serialiserare för att ta bort en post från cachen.

(Ärvd från MsalAbstractTokenCacheProvider)
RemoveKeyAsync(String)

Tar bort en tokencache som identifieras av dess nyckel från serialiseringscacheminnet.

WriteCacheBytesAsync(String, Byte[], CacheSerializerHints)

Skriver en tokencacheblob till serialiseringscacheminnet (identifieras av dess nyckel).

WriteCacheBytesAsync(String, Byte[])

Skriver en tokencacheblob till serialiseringscacheminnet (identifieras av dess nyckel).

Gäller för