Condividi tramite


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

AccessTokenRefresher(TokenCredential, string | string[], number)

Metodi

isReady()

Restituisce true se sono stati passati i millisecondi necessari(impostazione predefinita a 30000) che indica che siamo pronti per un nuovo aggiornamento.

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.

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>