CacheOptions Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Opções para caches de tokens MSAL.
public class CacheOptions
type CacheOptions = class
Public Class CacheOptions
- Herança
-
CacheOptions
Observações
Orientações detalhadas de cache para cada tipo de aplicação e plataforma, incluindo opções de L2: https://aka.ms/msal-net-token-cache-serialization
Construtores
| Name | Descrição |
|---|---|
| CacheOptions() |
Construtor para as opções com valores por defeito. |
| CacheOptions(Boolean) |
Construtor |
Propriedades
| Name | Descrição |
|---|---|
| DisableInternalCacheOptions |
Opções que desativam completamente a cache interna de tokens em memória da MSAL. Use isto quando a sua aplicação gerir o seu próprio ciclo de vida da cache de tokens. Quando definido:
Para fluxos confidenciais do cliente, recupere o token de atualização usando GetRefreshToken(AuthenticationResult) e chame AcquireTokenByRefreshToken(IEnumerable<String>, String) para readquirir um token em pedidos subsequentes, ou utilize outro fluxo interativo. |
| EnableSharedCacheOptions |
Opções recomendadas para usar cache estático. |
| IsInternalCacheDisabled |
Quando definido como verdadeiro, o MSAL não lê nem grava na cache interna do token em memória. Isto destina-se a cenários avançados onde o chamador gere a sua própria cache de token. Não pode ser combinado com UseSharedCache. |
| UseSharedCache |
Partilhe a cache entre todos os objetos ClientApplication. A cache torna-se estática. É definido para false por padrão. |