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
Expiring |
Constrói uma instância de ExpiringAccessTokenCache com um tempo de buffer de expiração opcional. |
Métodos
get |
Retorna o token de acesso armazenado em cache ou |
set |
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.