Sdílet prostřednictvím


ExpiringAccessTokenCache class

Upozornění

Toto rozhraní API je teď zastaralé.

No longer used in the bearer authorization policy.

Poskytuje AccessTokenCache implementaci, která vymaže AccessTokenpo vypršení platnostiOnTimestamp.

Konstruktory

ExpiringAccessTokenCache(number)

Vytvoří instanci ExpiringAccessTokenCache s volitelnou dobou vyrovnávací paměti vypršení platnosti.

Metody

getCachedToken()

Vrátí přístupový token uložený v mezipaměti nebo undefined, pokud jeden není uložený v mezipaměti nebo brzy vyprší platnost jednoho z nich.

setCachedToken(undefined | AccessToken)

Uloží přístupový token do interní mezipaměti v paměti.

Podrobnosti konstruktoru

ExpiringAccessTokenCache(number)

Vytvoří instanci ExpiringAccessTokenCache s volitelnou dobou vyrovnávací paměti vypršení platnosti.

new ExpiringAccessTokenCache(tokenRefreshBufferMs?: number)

Parametry

tokenRefreshBufferMs

number

Podrobnosti metody

getCachedToken()

Vrátí přístupový token uložený v mezipaměti nebo undefined, pokud jeden není uložený v mezipaměti nebo brzy vyprší platnost jednoho z nich.

function getCachedToken(): undefined | AccessToken

Návraty

undefined | AccessToken

setCachedToken(undefined | AccessToken)

Uloží přístupový token do interní mezipaměti v paměti.

function setCachedToken(accessToken: undefined | AccessToken)

Parametry

accessToken

undefined | AccessToken

Přístupový token nebo nedefinovaný pro vymazání mezipaměti.