TokenProvider interface
Describe el proveedor de tokens base.
Propiedades
| token |
Número de segundos en los que es bueno renovar el token. Valor predeterminado = 900 segundos (15 minutos). |
| token |
Número de segundos para los que el token es válido. Valor predeterminado = 3600 segundos (1 hora). |
Métodos
| get |
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>