Partager via


ExpiringAccessTokenCache class

Avertissement

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

No longer used in the bearer authorization policy.

Fournit une AccessTokenCache implémentation qui efface les mises en <xref:AccessToken>cache une fois l’objet expiresOnTimestamp passé.

Constructeurs

ExpiringAccessTokenCache(number)

Construit une instance de ExpiringAccessTokenCache avec une durée de mémoire tampon d’expiration facultative.

Méthodes

getCachedToken()

Retourne le jeton d’accès mis en cache, ou undefined si un jeton n’est pas mis en cache ou s’il arrive bientôt à expiration.

setCachedToken(AccessToken | undefined)

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

Détails du constructeur

ExpiringAccessTokenCache(number)

Construit une instance de ExpiringAccessTokenCache avec une durée 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 un jeton n’est pas mis en cache ou s’il arrive bientôt à expiration.

function getCachedToken(): AccessToken | undefined

Retours

AccessToken | undefined

setCachedToken(AccessToken | undefined)

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

function setCachedToken(accessToken: AccessToken | undefined)

Paramètres

accessToken

AccessToken | undefined

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