AccessTokenRefresher class
Warnung
Diese API ist nun veraltet.
No longer used in the bearer authorization policy.
Unterstützt die Authentifizierungsrichtlinien für core-http-Token beim Anfordern eines neuen Tokens, wenn wir derzeit nicht auf ein neues Token warten.
Konstruktoren
Access |
Methoden
is |
Gibt true zurück, wenn die erforderlichen Millisekunden (standardmäßig 30000) übergeben wurden, was bedeutet, dass wir für eine neue Aktualisierung bereit sind. |
refresh(Get |
Fordert ein neues Token an, wenn wir derzeit nicht auf ein neues Token warten. Gibt NULL zurück, wenn die erforderliche Zeit zwischen den einzelnen Aufrufen nicht erreicht wurde. |
Details zum Konstruktor
AccessTokenRefresher(TokenCredential, string | string[], number)
new AccessTokenRefresher(credential: TokenCredential, scopes: string | string[], requiredMillisecondsBeforeNewRefresh?: number)
Parameter
- credential
- TokenCredential
- scopes
-
string | string[]
- requiredMillisecondsBeforeNewRefresh
-
number
Details zur Methode
isReady()
Gibt true zurück, wenn die erforderlichen Millisekunden (standardmäßig 30000) übergeben wurden, was bedeutet, dass wir für eine neue Aktualisierung bereit sind.
function isReady(): boolean
Gibt zurück
boolean
refresh(GetTokenOptions)
Fordert ein neues Token an, wenn wir derzeit nicht auf ein neues Token warten. Gibt NULL zurück, wenn die erforderliche Zeit zwischen den einzelnen Aufrufen nicht erreicht wurde.
function refresh(options: GetTokenOptions): Promise<undefined | AccessToken>
Parameter
- options
- GetTokenOptions
Gibt zurück
Promise<undefined | AccessToken>