AccessTokenRefresher class
Предупреждение
Теперь этот API является нерекомендуемым.
No longer used in the bearer authorization policy.
Помогает политикам проверки подлинности токена core-http запрашивать новый маркер, если в настоящее время новый маркер не ожидается.
Конструкторы
Access |
Методы
is |
Возвращает значение true, если были переданы необходимые миллисекунда (по умолчанию — 30 000), что означает, что мы готовы к новому обновлению. |
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()
Возвращает значение true, если были переданы необходимые миллисекунда (по умолчанию — 30 000), что означает, что мы готовы к новому обновлению.
function isReady(): boolean
Возвращаемое значение
boolean
refresh(GetTokenOptions)
Запрашивает новый маркер, если в настоящее время новый маркер не ожидается. Возвращает значение NULL, если необходимое время между каждым вызовом не достигнуто.
function refresh(options: GetTokenOptions): Promise<undefined | AccessToken>
Параметры
- options
- GetTokenOptions
Возвращаемое значение
Promise<undefined | AccessToken>