你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ExpiringAccessTokenCache class

警告

现已弃用此 API。

No longer used in the bearer authorization policy.

提供 AccessTokenCache 实现,该实现在过期OnTimestamp 通过后清除缓存的 AccessToken 的 。

构造函数

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

访问令牌或未定义以清除缓存。