Поделиться через


ExpiringAccessTokenCache class

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

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

No longer used in the bearer authorization policy.

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

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

ExpiringAccessTokenCache(number)

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

Методы

getCachedToken()

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

setCachedToken(AccessToken | undefined)

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

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

ExpiringAccessTokenCache(number)

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

new ExpiringAccessTokenCache(tokenRefreshBufferMs?: number)

Параметры

tokenRefreshBufferMs

number

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

getCachedToken()

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

function getCachedToken(): AccessToken | undefined

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

AccessToken | undefined

setCachedToken(AccessToken | undefined)

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

function setCachedToken(accessToken: AccessToken | undefined)

Параметры

accessToken

AccessToken | undefined

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