AccessTokenRefresher class
Uyarı
Bu API artık kullanım dışıdır.
No longer used in the bearer authorization policy.
Şu anda yeni bir belirteç beklemiyorsak, çekirdek-http belirteci kimlik doğrulama ilkelerinin yeni belirteç istemesine yardımcı olur.
Yöntemler
| is |
Gerekli milisaniyeler (varsayılan olarak 30000 olarak belirlenmiştir) geçirildiyse, yeni yenileme için hazır olduğumuzu belirten true döndürür. |
| refresh(Get |
Şu anda yeni bir belirteç beklemiyorsak yeni bir belirteç istemektedir. Her çağrı arasındaki gerekli süreye ulaşılmamışsa null döndürür. |
Oluşturucu Ayrıntıları
AccessTokenRefresher(TokenCredential, string | string[], number)
new AccessTokenRefresher(credential: TokenCredential, scopes: string | string[], requiredMillisecondsBeforeNewRefresh?: number)
Parametreler
- credential
- TokenCredential
- scopes
-
string | string[]
- requiredMillisecondsBeforeNewRefresh
-
number
Yöntem Ayrıntıları
isReady()
Gerekli milisaniyeler (varsayılan olarak 30000 olarak belirlenmiştir) geçirildiyse, yeni yenileme için hazır olduğumuzu belirten true döndürür.
function isReady(): boolean
Döndürülenler
boolean
refresh(GetTokenOptions)
Şu anda yeni bir belirteç beklemiyorsak yeni bir belirteç istemektedir. Her çağrı arasındaki gerekli süreye ulaşılmamışsa null döndürür.
function refresh(options: GetTokenOptions): Promise<undefined | AccessToken>
Parametreler
- options
- GetTokenOptions
Döndürülenler
Promise<undefined | AccessToken>