ExpiringAccessTokenCache class
Waarschuwing
Deze API is nu afgeschaft.
No longer used in the bearer authorization policy.
Biedt een AccessTokenCache implementatie waarmee de in de cache opgeslagen AccessToken's worden gewist nadat de expiresOnTimestamp is verstreken.
Constructors
Expiring |
Hiermee wordt een exemplaar van ExpiringAccessTokenCache gemaakt met een optionele verloopbuffertijd. |
Methoden
get |
Retourneert het toegangstoken in de cache of |
set |
Hiermee wordt een toegangstoken opgeslagen in de interne cache in het geheugen. |
Constructordetails
ExpiringAccessTokenCache(number)
Hiermee wordt een exemplaar van ExpiringAccessTokenCache gemaakt met een optionele verloopbuffertijd.
new ExpiringAccessTokenCache(tokenRefreshBufferMs?: number)
Parameters
- tokenRefreshBufferMs
-
number
Methodedetails
getCachedToken()
Retourneert het toegangstoken in de cache of undefined
als een token niet in de cache is opgeslagen of als het in de cache geplaatste token binnenkort verloopt.
function getCachedToken(): undefined | AccessToken
Retouren
undefined | AccessToken
setCachedToken(undefined | AccessToken)
Hiermee wordt een toegangstoken opgeslagen in de interne cache in het geheugen.
function setCachedToken(accessToken: undefined | AccessToken)
Parameters
- accessToken
-
undefined | AccessToken
Toegangstoken of niet gedefinieerd om de cache te wissen.