Compartilhar via


ExpiringAccessTokenCache class

Aviso

Essa API foi preterida.

No longer used in the bearer authorization policy.

Fornece uma implementação do AccessTokenCache que limpa o AccessToken armazenado em cache após o expiresOnTimestamp ter passado.

Construtores

ExpiringAccessTokenCache(number)

Constrói uma instância de ExpiringAccessTokenCache com um tempo de buffer de expiração opcional.

Métodos

getCachedToken()

Retorna o token de acesso armazenado em cache ou undefined se um não estiver armazenado em cache ou se o armazenado em cache expirar em breve.

setCachedToken(undefined | AccessToken)

Salva um token de acesso no cache interno na memória.

Detalhes do construtor

ExpiringAccessTokenCache(number)

Constrói uma instância de ExpiringAccessTokenCache com um tempo de buffer de expiração opcional.

new ExpiringAccessTokenCache(tokenRefreshBufferMs?: number)

Parâmetros

tokenRefreshBufferMs

number

Detalhes do método

getCachedToken()

Retorna o token de acesso armazenado em cache ou undefined se um não estiver armazenado em cache ou se o armazenado em cache expirar em breve.

function getCachedToken(): undefined | AccessToken

Retornos

undefined | AccessToken

setCachedToken(undefined | AccessToken)

Salva um token de acesso no cache interno na memória.

function setCachedToken(accessToken: undefined | AccessToken)

Parâmetros

accessToken

undefined | AccessToken

Token de acesso ou indefinido para limpar o cache.