Freigeben über


ExpiringAccessTokenCache class

Warnung

Diese API ist nun veraltet.

No longer used in the bearer authorization policy.

Stellt eine AccessTokenCache Implementierung bereit, die die zwischengespeicherten Löschvorgänge löscht <xref:AccessToken>, nachdem der expiresOnTimestamp bestanden wurde.

Konstruktoren

ExpiringAccessTokenCache(number)

Erstellt eine Instanz von ExpiringAccessTokenCache mit einer optionalen Ablaufpufferzeit.

Methoden

getCachedToken()

Gibt das zwischengespeicherte Zugriffstoken zurück, oder undefined wenn eines nicht zwischengespeichert ist oder das zwischengespeicherte Token bald abläuft.

setCachedToken(AccessToken | undefined)

Speichert ein Zugriffstoken im internen In-Memory-Cache.

Details zum Konstruktor

ExpiringAccessTokenCache(number)

Erstellt eine Instanz von ExpiringAccessTokenCache mit einer optionalen Ablaufpufferzeit.

new ExpiringAccessTokenCache(tokenRefreshBufferMs?: number)

Parameter

tokenRefreshBufferMs

number

Details zur Methode

getCachedToken()

Gibt das zwischengespeicherte Zugriffstoken zurück, oder undefined wenn eines nicht zwischengespeichert ist oder das zwischengespeicherte Token bald abläuft.

function getCachedToken(): AccessToken | undefined

Gibt zurück

AccessToken | undefined

setCachedToken(AccessToken | undefined)

Speichert ein Zugriffstoken im internen In-Memory-Cache.

function setCachedToken(accessToken: AccessToken | undefined)

Parameter

accessToken

AccessToken | undefined

Zugriffstoken oder undefiniert, um den Cache zu löschen.