AccessTokenRefresher class
Warnung
Diese API ist nun veraltet.
No longer used in the bearer authorization policy.
Unterstützt die Core-HTTP-Tokenauthentifizierungsrichtlinien beim Anfordern eines neuen Tokens, wenn wir derzeit nicht auf ein neues Token warten.
Methoden
| is |
Gibt "true" zurück, wenn die erforderlichen Millisekunden (standardmäßig 300000) übergeben wurden, die 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 jedem Aufruf 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 300000) übergeben wurden, die 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 jedem Aufruf nicht erreicht wurde.
function refresh(options: GetTokenOptions): Promise<undefined | AccessToken>
Parameter
- options
- GetTokenOptions
Gibt zurück
Promise<undefined | AccessToken>