Udostępnij przez


ExpiringAccessTokenCache class

Ostrzeżenie

Ten interfejs API jest już przestarzały.

No longer used in the bearer authorization policy.

Zapewnia implementację AccessTokenCache, która czyści buforowane AccessTokenpo przekazaniu znacznika wygaśnięciaOnTimestamp.

Konstruktory

ExpiringAccessTokenCache(number)

Tworzy wystąpienie ExpirationingAccessTokenCache z opcjonalnym czasem buforu wygaśnięcia.

Metody

getCachedToken()

Zwraca buforowany token dostępu lub undefined, jeśli nie jest on buforowany lub buforowany wkrótce wygaśnie.

setCachedToken(undefined | AccessToken)

Zapisuje token dostępu do wewnętrznej pamięci podręcznej w pamięci.

Szczegóły konstruktora

ExpiringAccessTokenCache(number)

Tworzy wystąpienie ExpirationingAccessTokenCache z opcjonalnym czasem buforu wygaśnięcia.

new ExpiringAccessTokenCache(tokenRefreshBufferMs?: number)

Parametry

tokenRefreshBufferMs

number

Szczegóły metody

getCachedToken()

Zwraca buforowany token dostępu lub undefined, jeśli nie jest on buforowany lub buforowany wkrótce wygaśnie.

function getCachedToken(): undefined | AccessToken

Zwraca

undefined | AccessToken

setCachedToken(undefined | AccessToken)

Zapisuje token dostępu do wewnętrznej pamięci podręcznej w pamięci.

function setCachedToken(accessToken: undefined | AccessToken)

Parametry

accessToken

undefined | AccessToken

Token dostępu lub niezdefiniowany w celu wyczyszczenia pamięci podręcznej.