Partager via


ExpiringAccessTokenCache class

Avertissement

Cette API est à présent déconseillée.

No longer used in the bearer authorization policy.

Fournit une implémentation AccessTokenCache qui efface l'AccessToken mis en cacheune fois l’expiration de l’horodatage passé.

Constructeurs

ExpiringAccessTokenCache(number)

Construit une instance de ExpirationAccessTokenCache avec une heure de mémoire tampon d’expiration facultative.

Méthodes

getCachedToken()

Retourne le jeton d’accès mis en cache ou undefined si l’un n’est pas mis en cache ou si celui-ci expire bientôt.

setCachedToken(undefined | AccessToken)

Enregistre un jeton d’accès dans le cache interne en mémoire.

Détails du constructeur

ExpiringAccessTokenCache(number)

Construit une instance de ExpirationAccessTokenCache avec une heure de mémoire tampon d’expiration facultative.

new ExpiringAccessTokenCache(tokenRefreshBufferMs?: number)

Paramètres

tokenRefreshBufferMs

number

Détails de la méthode

getCachedToken()

Retourne le jeton d’accès mis en cache ou undefined si l’un n’est pas mis en cache ou si celui-ci expire bientôt.

function getCachedToken(): undefined | AccessToken

Retours

undefined | AccessToken

setCachedToken(undefined | AccessToken)

Enregistre un jeton d’accès dans le cache interne en mémoire.

function setCachedToken(accessToken: undefined | AccessToken)

Paramètres

accessToken

undefined | AccessToken

Jeton d’accès ou non défini pour effacer le cache.