ExpiringAccessTokenCache class

Предупреждение

Теперь этот API является нерекомендуемым.

No longer used in the bearer authorization policy.

Предоставляет реализацию AccessTokenCache, которая очищает кэшированные AccessTokenпосле истечения срока действияOnTimestamp.

Конструкторы

ExpiringAccessTokenCache(number)

Создает экземпляр ExpiringAccessTokenCache с необязательным буфером срока действия.

Методы

getCachedToken()

Возвращает кэшированный маркер доступа или undefined, если он не кэширован или кэшированный в ближайшее время истекает.

setCachedToken(undefined | AccessToken)

Сохраняет маркер доступа во внутреннем кэше в памяти.

Сведения о конструкторе

ExpiringAccessTokenCache(number)

Создает экземпляр ExpiringAccessTokenCache с необязательным буфером срока действия.

new ExpiringAccessTokenCache(tokenRefreshBufferMs?: number)

Параметры

tokenRefreshBufferMs

number

Сведения о методе

getCachedToken()

Возвращает кэшированный маркер доступа или undefined, если он не кэширован или кэшированный в ближайшее время истекает.

function getCachedToken(): undefined | AccessToken

Возвращаемое значение

undefined | AccessToken

setCachedToken(undefined | AccessToken)

Сохраняет маркер доступа во внутреннем кэше в памяти.

function setCachedToken(accessToken: undefined | AccessToken)

Параметры

accessToken

undefined | AccessToken

Маркер доступа или неопределенный для очистки кэша.