Lingua

CacheOptions Classe

Definizione

Opzioni per le cache dei token MSAL.

public class CacheOptions
type CacheOptions = class
Public Class CacheOptions
Ereditarietà
CacheOptions

Commenti

Indicazioni dettagliate sulla cache per ogni tipo di applicazione e piattaforma, incluse le opzioni L2: https://aka.ms/msal-net-token-cache-serialization

Costruttori

Nome Descrizione
CacheOptions()

Costruttore per le opzioni con valori predefiniti.

CacheOptions(Boolean)

Costruttore

Proprietà

Nome Descrizione
DisableInternalCacheOptions

Opzioni che disabilitano completamente la cache dei token in memoria interna di MSAL. Usare questa opzione quando l'applicazione gestisce il ciclo di vita della cache dei token.

Se impostata:

Per i flussi client riservati, recuperare il token di aggiornamento usando GetRefreshToken(AuthenticationResult) e chiamare AcquireTokenByRefreshToken(IEnumerable<String>, String) per acquisire nuovamente un token nelle richieste successive o usare un altro flusso interattivo.

EnableSharedCacheOptions

Opzioni consigliate per l'uso di una cache statica.

IsInternalCacheDisabled

Se impostato su true, MSAL non legge né scrive nella cache interna dei token in memoria. Si tratta di scenari avanzati in cui il chiamante gestisce la propria cache dei token. Non è possibile combinare con UseSharedCache.

UseSharedCache

Condividere la cache tra tutti gli oggetti ClientApplication. La cache diventa statica. Il valore predefinito è falso.

Si applica a