Langue

MsalMemoryTokenCacheProvider Classe

Définition

Implémentation du cache de jetons pour les clients confidentiels et publics sauvegardés par MemoryCache.

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

Constructeurs

Nom Description
MsalMemoryTokenCacheProvider(IMemoryCache, IOptions<MsalMemoryTokenCacheOptions>)

Constructeur.

Méthodes

Nom Description
ClearAsync(String)

Effacez le cache.

(Hérité de MsalAbstractTokenCacheProvider)
GetSuggestedCacheKey(TokenCacheNotificationArgs)

Méthode à remplacer par des sérialiseurs de cache concrets pour exprimer la clé suggérée.

(Hérité de MsalAbstractTokenCacheProvider)
Initialize(ITokenCache)

Initialise la sérialisation du cache de jetons.

(Hérité de MsalAbstractTokenCacheProvider)
InitializeAsync(ITokenCache)

Initialise la sérialisation du cache de jetons.

(Hérité de MsalAbstractTokenCacheProvider)
OnBeforeWriteAsync(TokenCacheNotificationArgs)

Si vous souhaitez vous assurer qu’aucune écriture simultanée n’a lieu, utilisez cette notification pour placer un verrou sur l’entrée.

(Hérité de MsalAbstractTokenCacheProvider)
ReadCacheBytesAsync(String, CacheSerializerHints)

Méthode à remplacer par des sérialiseurs de cache concrets pour lire les octets du cache.

ReadCacheBytesAsync(String)

Lit un objet blob à partir du cache de sérialisation (identifié par sa clé).

RemoveKeyAsync(String, CacheSerializerHints)

Méthode à remplacer par des sérialiseurs de cache concrets pour supprimer une entrée du cache.

(Hérité de MsalAbstractTokenCacheProvider)
RemoveKeyAsync(String)

Supprime un cache de jeton identifié par sa clé, du cache de sérialisation.

WriteCacheBytesAsync(String, Byte[], CacheSerializerHints)

Écrit un objet blob de cache de jeton dans le cache de sérialisation (identifié par sa clé).

WriteCacheBytesAsync(String, Byte[])

Écrit un objet blob de cache de jeton dans le cache de sérialisation (identifié par sa clé).

S’applique à