MsalMemoryTokenCacheProvider Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
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). |