Compartir a través de


TokenProvider interface

Describe el proveedor de tokens base.

Propiedades

tokenRenewalMarginInSeconds

Número de segundos en los que es bueno renovar el token. Valor predeterminado = 900 segundos (15 minutos).

tokenValidTimeInSeconds

Número de segundos para los que el token es válido. Valor predeterminado = 3600 segundos (1 hora).

Métodos

getToken(string)

Obtiene el token para la audiencia deseada.

Detalles de las propiedades

tokenRenewalMarginInSeconds

Número de segundos en los que es bueno renovar el token. Valor predeterminado = 900 segundos (15 minutos).

tokenRenewalMarginInSeconds: number

Valor de propiedad

number

tokenValidTimeInSeconds

Número de segundos para los que el token es válido. Valor predeterminado = 3600 segundos (1 hora).

tokenValidTimeInSeconds: number

Valor de propiedad

number

Detalles del método

getToken(string)

Obtiene el token para la audiencia deseada.

function getToken(audience?: string): Promise<TokenInfo>

Parámetros

audience

string

Audiencia para la que se desea el token.

Devoluciones

Promise<TokenInfo>