Compartir a través de


ExpiringAccessTokenCache class

Advertencia

Esta API ya está en desuso.

No longer used in the bearer authorization policy.

Proporciona una implementación de AccessTokenCache que borra el accessToken almacenado en caché después de que expiresOnTimestamp.

Constructores

ExpiringAccessTokenCache(number)

Construye una instancia de ExpiringAccessTokenCache con una hora de búfer de expiración opcional.

Métodos

getCachedToken()

Devuelve el token de acceso almacenado en caché o undefined si uno no está almacenado en caché o el almacenado en caché expira pronto.

setCachedToken(undefined | AccessToken)

Guarda un token de acceso en la memoria caché interna.

Detalles del constructor

ExpiringAccessTokenCache(number)

Construye una instancia de ExpiringAccessTokenCache con una hora de búfer de expiración opcional.

new ExpiringAccessTokenCache(tokenRefreshBufferMs?: number)

Parámetros

tokenRefreshBufferMs

number

Detalles del método

getCachedToken()

Devuelve el token de acceso almacenado en caché o undefined si uno no está almacenado en caché o el almacenado en caché expira pronto.

function getCachedToken(): undefined | AccessToken

Devoluciones

undefined | AccessToken

setCachedToken(undefined | AccessToken)

Guarda un token de acceso en la memoria caché interna.

function setCachedToken(accessToken: undefined | AccessToken)

Parámetros

accessToken

undefined | AccessToken

Token de acceso o indefinido para borrar la memoria caché.