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
Access |
Methoden
is |
Retourneert true als de vereiste milliseconden (standaard ingesteld op 30000) zijn doorgegeven, wat betekent dat we klaar zijn voor een nieuwe vernieuwing. |
refresh(Get |
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>