AccessTokenRefresher class
警告
现已弃用此 API。
No longer used in the bearer authorization policy.
如果当前未等待新令牌,可帮助使用 core-http 令牌身份验证策略来请求新令牌。
方法
| is |
如果传递所需的毫秒(默认值为 30000),则返回 true,表示我们已准备好进行新的刷新。 |
| refresh(Get |
如果当前未等待新令牌,则请求新令牌。 如果未达到每个调用之间的所需时间,则返回 null。 |
构造函数详细信息
AccessTokenRefresher(TokenCredential, string | string[], number)
new AccessTokenRefresher(credential: TokenCredential, scopes: string | string[], requiredMillisecondsBeforeNewRefresh?: number)
参数
- credential
- TokenCredential
- scopes
-
string | string[]
- requiredMillisecondsBeforeNewRefresh
-
number
方法详细信息
isReady()
如果传递所需的毫秒(默认值为 30000),则返回 true,表示我们已准备好进行新的刷新。
function isReady(): boolean
返回
boolean
refresh(GetTokenOptions)
如果当前未等待新令牌,则请求新令牌。 如果未达到每个调用之间的所需时间,则返回 null。
function refresh(options: GetTokenOptions): Promise<undefined | AccessToken>
参数
- options
- GetTokenOptions
返回
Promise<undefined | AccessToken>