CacheOptions Clase

Definición

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.

Se aplica a