AccessTokenRefresher class
警告
この API は非推奨になりました。
No longer used in the bearer authorization policy.
現在新しいトークンを待機していない場合に新しいトークンを要求することで、core-http トークン認証ポリシーを支援します。
コンストラクター
Access |
メソッド
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>