CacheOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Optionen für MSAL-Tokencaches.
public class CacheOptions
type CacheOptions = class
Public Class CacheOptions
- Vererbung
-
CacheOptions
Hinweise
Detaillierte Cacheanleitungen für jeden Anwendungstyp und jede Plattform, einschließlich L2-Optionen: https://aka.ms/msal-net-token-cache-serialization
Konstruktoren
| Name | Beschreibung |
|---|---|
| CacheOptions() |
Konstruktor für die Optionen mit Standardwerten. |
| CacheOptions(Boolean) |
Konstruktor |
Eigenschaften
| Name | Beschreibung |
|---|---|
| DisableInternalCacheOptions |
Optionen zum vollständigen Deaktivieren des internen Speichertokencaches von MSAL. Verwenden Sie diese Einstellung, wenn Ihre Anwendung ihren eigenen Tokencachelebenszyklus verwaltet. Wann festgelegt:
Rufen Sie bei vertraulichen Clientflüssen das Aktualisierungstoken mithilfe GetRefreshToken(AuthenticationResult) und Aufrufen AcquireTokenByRefreshToken(IEnumerable<String>, String) ab, um ein Token für nachfolgende Anforderungen erneut abzurufen, oder verwenden Sie einen anderen interaktiven Fluss. |
| EnableSharedCacheOptions |
Empfohlene Optionen für die Verwendung eines statischen Caches. |
| IsInternalCacheDisabled |
Wenn dieser Wert auf "true" festgelegt ist, liest MSAL nicht aus dem internen Speichertokencache oder schreibt sie in den internen Cache des Speichertokens. Dies ist für erweiterte Szenarien vorgesehen, in denen der Aufrufer seinen eigenen Tokencache verwaltet. Kann nicht mit UseSharedCache kombiniert werden. |
| UseSharedCache |
Freigeben des Caches zwischen allen ClientApplication-Objekten. Der Cache wird statisch. Der Standardwert ist „false“. |