CacheOptions Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Opções para caches de token MSAL.
public class CacheOptions
type CacheOptions = class
Public Class CacheOptions
- Herança
-
CacheOptions
Comentários
Diretrizes detalhadas de cache para cada tipo de aplicativo e plataforma, incluindo opções L2: https://aka.ms/msal-net-token-cache-serialization
Construtores
| Nome | Description |
|---|---|
| CacheOptions() |
Construtor para as opções com valores padrão. |
| CacheOptions(Boolean) |
Construtor |
Propriedades
| Nome | Description |
|---|---|
| DisableInternalCacheOptions |
Opções que desabilitam totalmente o cache de token interno na memória da MSAL. Use isso quando seu aplicativo gerenciar seu próprio ciclo de vida de cache de token. Quando definido:
Para fluxos de cliente confidenciais, recupere o token de atualização usando GetRefreshToken(AuthenticationResult) e chame AcquireTokenByRefreshToken(IEnumerable<String>, String) para adquirir novamente um token em solicitações subsequentes ou use outro fluxo interativo. |
| EnableSharedCacheOptions |
Opções recomendadas para usar um cache estático. |
| IsInternalCacheDisabled |
Quando definido como true, a MSAL não lerá ou gravará no cache de token interno na memória. Isso se destina a cenários avançados em que o chamador gerencia seu próprio cache de token. Não é possível combinar com UseSharedCache. |
| UseSharedCache |
Compartilhe o cache entre todos os objetos ClientApplication. O cache se torna estático. O padrão é false. |