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.

Oluşturucular

AccessTokenRefresher(TokenCredential, string | string[], number)

Yöntemler

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.

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.

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>