ExternalTokenResponse type

Objeto de respuesta usado para cargar tokens externos para almacenar en caché.

  • token_type: indica el valor del tipo de token. El único tipo que Azure AD admite es Bearer.
  • scope: los ámbitos para los que el access_token es válido.
  • expires_in: cuánto tiempo es válido el token de acceso (en segundos).
  • id_token: un token web JSON (JWT). La aplicación puede descodificar los segmentos de este token para solicitar información sobre el usuario que ha iniciado sesión.
  • refresh_token: un token de actualización de OAuth 2.0. La aplicación puede usar este token para adquirir tokens de acceso adicionales después de que expire el token de acceso actual.
  • access_token: token de acceso solicitado. La aplicación puede usar este token para autenticarse en el recurso protegido, como una API web.
  • client_info: objeto de información de cliente
type ExternalTokenResponse = Pick<
  ServerAuthorizationTokenResponse,
  | "token_type"
  | "scope"
  | "expires_in"
  | "ext_expires_in"
  | "id_token"
  | "refresh_token"
  | "refresh_token_expires_in"
  | "foci"
> & { access_token?: string; client_info?: string }