Idioma

CacheOptions Classe

Definição

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.

Aplica-se a