AccessTokenRefresher class
Aviso
Esta API foi preterida.
No longer used in the bearer authorization policy.
Ajuda as políticas de autenticação de tokens core-http a pedir um novo token se não estivermos a aguardar um novo token.
Construtores
Access |
Métodos
is |
Devolve verdadeiro se os milissegundos necessários (predefinidos para 30000) tiverem sido transmitidos, o que significa que estamos prontos para uma nova atualização. |
refresh(Get |
Pede um novo token se não estivermos a aguardar um novo token. Devolve nulo se o tempo necessário entre cada chamada não tiver sido atingido. |
Detalhes do Construtor
AccessTokenRefresher(TokenCredential, string | string[], number)
new AccessTokenRefresher(credential: TokenCredential, scopes: string | string[], requiredMillisecondsBeforeNewRefresh?: number)
Parâmetros
- credential
- TokenCredential
- scopes
-
string | string[]
- requiredMillisecondsBeforeNewRefresh
-
number
Detalhes de Método
isReady()
Devolve verdadeiro se os milissegundos necessários (predefinidos para 30000) tiverem sido transmitidos, o que significa que estamos prontos para uma nova atualização.
function isReady(): boolean
Devoluções
boolean
refresh(GetTokenOptions)
Pede um novo token se não estivermos a aguardar um novo token. Devolve nulo se o tempo necessário entre cada chamada não tiver sido atingido.
function refresh(options: GetTokenOptions): Promise<undefined | AccessToken>
Parâmetros
- options
- GetTokenOptions
Devoluções
Promise<undefined | AccessToken>