CacheOptions 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.
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. |