AccessTokenRefresher class
Avviso
Questa API è ora deprecata.
No longer used in the bearer authorization policy.
Aiuta i criteri di autenticazione del token http di base con la richiesta di un nuovo token se non è attualmente in attesa di un nuovo token.
Costruttori
Access |
Metodi
is |
Restituisce true se sono stati passati i millisecondi necessari(impostazione predefinita a 30000) che indica che siamo pronti per un nuovo aggiornamento. |
refresh(Get |
Richiede un nuovo token se non è attualmente in attesa di un nuovo token. Restituisce Null se il tempo necessario tra ogni chiamata non è stato raggiunto. |
Dettagli costruttore
AccessTokenRefresher(TokenCredential, string | string[], number)
new AccessTokenRefresher(credential: TokenCredential, scopes: string | string[], requiredMillisecondsBeforeNewRefresh?: number)
Parametri
- credential
- TokenCredential
- scopes
-
string | string[]
- requiredMillisecondsBeforeNewRefresh
-
number
Dettagli metodo
isReady()
Restituisce true se sono stati passati i millisecondi necessari(impostazione predefinita a 30000) che indica che siamo pronti per un nuovo aggiornamento.
function isReady(): boolean
Restituisce
boolean
refresh(GetTokenOptions)
Richiede un nuovo token se non è attualmente in attesa di un nuovo token. Restituisce Null se il tempo necessario tra ogni chiamata non è stato raggiunto.
function refresh(options: GetTokenOptions): Promise<undefined | AccessToken>
Parametri
- options
- GetTokenOptions
Restituisce
Promise<undefined | AccessToken>