AccessTokenRefresher class
Varning
Det här API:et är nu inaktuellt.
No longer used in the bearer authorization policy.
Hjälper autentiseringsprinciperna för core-http-token med att begära en ny token om vi för närvarande inte väntar på en ny token.
Konstruktorer
Access |
Metoder
is |
Returnerar sant om de millisekunder som krävs (standardvärdet 30000) har godkänts, vilket betyder att vi är redo för en ny uppdatering. |
refresh(Get |
Begär en ny token om vi för närvarande inte väntar på en ny token. Returnerar null om den tid som krävs mellan varje anrop inte har nåtts. |
Konstruktorinformation
AccessTokenRefresher(TokenCredential, string | string[], number)
new AccessTokenRefresher(credential: TokenCredential, scopes: string | string[], requiredMillisecondsBeforeNewRefresh?: number)
Parametrar
- credential
- TokenCredential
- scopes
-
string | string[]
- requiredMillisecondsBeforeNewRefresh
-
number
Metodinformation
isReady()
Returnerar sant om de millisekunder som krävs (standardvärdet 30000) har godkänts, vilket betyder att vi är redo för en ny uppdatering.
function isReady(): boolean
Returer
boolean
refresh(GetTokenOptions)
Begär en ny token om vi för närvarande inte väntar på en ny token. Returnerar null om den tid som krävs mellan varje anrop inte har nåtts.
function refresh(options: GetTokenOptions): Promise<undefined | AccessToken>
Parametrar
- options
- GetTokenOptions
Returer
Promise<undefined | AccessToken>