CacheOptions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Opciones para las cachés de tokens de MSAL.
public class CacheOptions
type CacheOptions = class
Public Class CacheOptions
- Herencia
-
CacheOptions
Comentarios
Instrucciones detalladas de caché para cada tipo de aplicación y plataforma, incluidas las opciones L2: https://aka.ms/msal-net-token-cache-serialization
Constructores
| Nombre | Description |
|---|---|
| CacheOptions() |
Constructor para las opciones con valores predeterminados. |
| CacheOptions(Boolean) |
Constructor |
Propiedades
| Nombre | Description |
|---|---|
| DisableInternalCacheOptions |
Opciones que deshabilitan completamente la memoria caché de tokens en memoria interna de MSAL. Úselo cuando la aplicación administre su propio ciclo de vida de la caché de tokens. Cuando se establece:
En el caso de los flujos de cliente confidenciales, recupere el token de actualización mediante GetRefreshToken(AuthenticationResult) y llame AcquireTokenByRefreshToken(IEnumerable<String>, String) a para volver a adquirir un token en las solicitudes posteriores o use otro flujo interactivo. |
| EnableSharedCacheOptions |
Opciones recomendadas para usar una caché estática. |
| IsInternalCacheDisabled |
Cuando se establece en true, MSAL no leerá ni escribirá en la caché interna de tokens en memoria. Esto está pensado para escenarios avanzados en los que el autor de la llamada administra su propia caché de tokens. No se puede combinar con UseSharedCache. |
| UseSharedCache |
Comparta la memoria caché entre todos los objetos ClientApplication. La memoria caché se convierte en estática. El valor predeterminado es False. |