ExternalTokenResponse type

Objet response utilisé pour charger des jetons externes dans le cache.

  • token_type : indique la valeur du type de jeton. Le seul type pris en charge par AZURE AD est Bearer.
  • étendue : étendues pour laquelle le access_token est valide.
  • expires_in : durée pendant laquelle le jeton d’accès est valide (en secondes).
  • id_token : jeton web JSON (JWT). L’application peut décoder les segments de ce jeton pour demander des informations sur l’utilisateur qui s’est connecté.
  • refresh_token : jeton d’actualisation OAuth 2.0. L’application peut utiliser ce jeton pour acquérir des jetons d’accès supplémentaires après l’expiration du jeton d’accès actuel.
  • access_token : jeton d’accès demandé. L’application peut utiliser ce jeton pour s’authentifier auprès de la ressource sécurisée, telle qu’une API web.
  • client_info : objet d’informations client
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 }