Delen via


AccessTokenRefresher class

Waarschuwing

Deze API is nu afgeschaft.

No longer used in the bearer authorization policy.

Helpt het verificatiebeleid voor core-http-token bij het aanvragen van een nieuw token als we momenteel niet op een nieuw token wachten.

Constructors

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

Methoden

isReady()

Retourneert true als de vereiste milliseconden (standaard ingesteld op 30000) zijn doorgegeven, wat betekent dat we klaar zijn voor een nieuwe vernieuwing.

refresh(GetTokenOptions)

Vraagt een nieuw token aan als we momenteel niet op een nieuw token wachten. Retourneert null als de vereiste tijd tussen elke aanroep niet is bereikt.

Constructordetails

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

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

Parameters

credential
TokenCredential
scopes

string | string[]

requiredMillisecondsBeforeNewRefresh

number

Methodedetails

isReady()

Retourneert true als de vereiste milliseconden (standaard ingesteld op 30000) zijn doorgegeven, wat betekent dat we klaar zijn voor een nieuwe vernieuwing.

function isReady(): boolean

Retouren

boolean

refresh(GetTokenOptions)

Vraagt een nieuw token aan als we momenteel niet op een nieuw token wachten. Retourneert null als de vereiste tijd tussen elke aanroep niet is bereikt.

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

Parameters

options
GetTokenOptions

Retouren

Promise<undefined | AccessToken>