Share via


UnsafeTokenCacheOptions Classe

Definição

Opções que controlam o armazenamento do cache de token.

public abstract class UnsafeTokenCacheOptions : Azure.Identity.TokenCachePersistenceOptions
type UnsafeTokenCacheOptions = class
    inherit TokenCachePersistenceOptions
Public MustInherit Class UnsafeTokenCacheOptions
Inherits TokenCachePersistenceOptions
Herança
UnsafeTokenCacheOptions

Construtores

UnsafeTokenCacheOptions()

Opções que controlam o armazenamento do cache de token.

Propriedades

Name

Nome que identifica exclusivamente o TokenCachePersistenceOptions.

(Herdado de TokenCachePersistenceOptions)
UnsafeAllowUnencryptedStorage

Se definido como true, o cache de token poderá ser persistido como um arquivo não criptografado se nenhuma criptografia de usuário no nível do sistema operacional estiver disponível. Quando definido como false, o cache de token gerará um CredentialUnavailableException caso nenhuma criptografia de usuário no nível do sistema operacional esteja disponível.

(Herdado de TokenCachePersistenceOptions)

Métodos

RefreshCacheAsync()

Retorna os bytes usados para inicializar o cache de token. Isso provavelmente teria vindo do TokenCacheUpdatedArgs. Essa implementação será chamada pela implementação padrão de RefreshCacheAsync(TokenCacheRefreshArgs, CancellationToken). É recomendável fornecer uma implementação para RefreshCacheAsync(TokenCacheRefreshArgs, CancellationToken) em vez desse método.

RefreshCacheAsync(TokenCacheRefreshArgs, CancellationToken)

Retorna os bytes usados para inicializar o cache de token. Isso provavelmente teria vindo do TokenCacheUpdatedArgs. É recomendável que, se esse método for substituído, não será necessário fornecer uma implementação duplicada para o sem RefreshCacheAsync()parâmetros .

TokenCacheUpdatedAsync(TokenCacheUpdatedArgs)

O delegado a ser chamado quando o evento Atualizado for acionado.

Aplica-se a