Partilhar via


ExpiringAccessTokenCache class

Aviso

Esta API foi preterida.

No longer used in the bearer authorization policy.

Fornece uma implementação do AccessTokenCache que limpa os AccessTokens em cache após a passagem de expiresOnTimestamp.

Construtores

ExpiringAccessTokenCache(number)

Constrói uma instância de ExpiringAccessTokenCache com um tempo de memória intermédia de expiração opcional.

Métodos

getCachedToken()

Devolve o token de acesso em cache ou undefined se um não estiver em cache ou se o em cache estiver prestes a expirar.

setCachedToken(undefined | AccessToken)

Guarda um token de acesso na cache interna dentro da memória.

Detalhes do Construtor

ExpiringAccessTokenCache(number)

Constrói uma instância de ExpiringAccessTokenCache com um tempo de memória intermédia de expiração opcional.

new ExpiringAccessTokenCache(tokenRefreshBufferMs?: number)

Parâmetros

tokenRefreshBufferMs

number

Detalhes de Método

getCachedToken()

Devolve o token de acesso em cache ou undefined se um não estiver em cache ou se o em cache estiver prestes a expirar.

function getCachedToken(): undefined | AccessToken

Devoluções

undefined | AccessToken

setCachedToken(undefined | AccessToken)

Guarda um token de acesso na cache interna dentro da memória.

function setCachedToken(accessToken: undefined | AccessToken)

Parâmetros

accessToken

undefined | AccessToken

Token de acesso ou indefinido para limpar a cache.