Lingua

MsalMemoryTokenCacheProvider Classe

Definizione

Implementazione della cache dei token per client sia riservati che pubblici supportati da MemoryCache.

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

Costruttori

Nome Descrizione
MsalMemoryTokenCacheProvider(IMemoryCache, IOptions<MsalMemoryTokenCacheOptions>)

Costruttore.

Metodi

Nome Descrizione
ClearAsync(String)

Cancellare la cache.

(Ereditato da MsalAbstractTokenCacheProvider)
GetSuggestedCacheKey(TokenCacheNotificationArgs)

Metodo di cui eseguire l'override da serializzatori di cache concreti per esprimere la chiave suggerita.

(Ereditato da MsalAbstractTokenCacheProvider)
Initialize(ITokenCache)

Inizializza la serializzazione della cache dei token.

(Ereditato da MsalAbstractTokenCacheProvider)
InitializeAsync(ITokenCache)

Inizializza la serializzazione della cache dei token.

(Ereditato da MsalAbstractTokenCacheProvider)
OnBeforeWriteAsync(TokenCacheNotificationArgs)

Se si vuole assicurarsi che non venga eseguita alcuna scrittura simultanea, usare questa notifica per inserire un blocco sulla voce.

(Ereditato da MsalAbstractTokenCacheProvider)
ReadCacheBytesAsync(String, CacheSerializerHints)

Metodo di cui eseguire l'override da serializzatori di cache concreti per leggere i byte della cache.

ReadCacheBytesAsync(String)

Legge un BLOB dalla cache di serializzazione (identificata dalla relativa chiave).

RemoveKeyAsync(String, CacheSerializerHints)

Metodo di cui eseguire l'override da serializzatori di cache concreti per rimuovere una voce dalla cache.

(Ereditato da MsalAbstractTokenCacheProvider)
RemoveKeyAsync(String)

Rimuove una cache dei token identificata dalla relativa chiave dalla cache di serializzazione.

WriteCacheBytesAsync(String, Byte[], CacheSerializerHints)

Scrive un BLOB della cache dei token nella cache di serializzazione (identificata dalla relativa chiave).

WriteCacheBytesAsync(String, Byte[])

Scrive un BLOB della cache dei token nella cache di serializzazione (identificata dalla relativa chiave).

Si applica a