Bagikan melalui


AccessTokenRefresher class

Peringatan

API ini sudah tidak digunakan lagi.

No longer used in the bearer authorization policy.

Membantu kebijakan autentikasi token core-http dengan meminta token baru jika saat ini kami tidak menunggu token baru.

Konstruktor

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

Metode

isReady()

Mengembalikan true jika milidetik yang diperlukan (default ke 30000) telah diteruskan menandakan bahwa kami siap untuk refresh baru.

refresh(GetTokenOptions)

Meminta token baru jika saat ini kami tidak menunggu token baru. Mengembalikan null jika waktu yang diperlukan antara setiap panggilan belum tercapai.

Detail Konstruktor

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

new AccessTokenRefresher(credential: TokenCredential, scopes: string | string[], requiredMillisecondsBeforeNewRefresh?: number)

Parameter

credential
TokenCredential
scopes

string | string[]

requiredMillisecondsBeforeNewRefresh

number

Detail Metode

isReady()

Mengembalikan true jika milidetik yang diperlukan (default ke 30000) telah diteruskan menandakan bahwa kami siap untuk refresh baru.

function isReady(): boolean

Mengembalikan

boolean

refresh(GetTokenOptions)

Meminta token baru jika saat ini kami tidak menunggu token baru. Mengembalikan null jika waktu yang diperlukan antara setiap panggilan belum tercapai.

function refresh(options: GetTokenOptions): Promise<undefined | AccessToken>

Parameter

options
GetTokenOptions

Mengembalikan

Promise<undefined | AccessToken>