ExternalTokenResponse type

Objeto de resposta usado para carregar tokens externos em cache.

  • token_type: Indica o valor do tipo de token. O único tipo que o Azure AD suporta é o Portador.
  • Âmbito: Os parâmetros para os quais o access_token é válido.
  • expires_in: Quanto tempo o token de acesso é válido (em segundos).
  • id_token: Um Token Web JSON (JWT). O aplicativo pode decodificar os segmentos desse token para solicitar informações sobre o usuário que fez login.
  • refresh_token: Um token de atualização OAuth 2.0. A aplicação pode, usando este token, adquirir tokens de acesso adicionais após expirar o token de acesso atual.
  • access_token: O token de acesso solicitado. O aplicativo pode usar esse token para autenticar o recurso seguro, como uma API da Web.
  • client_info: Objeto de informação do 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 }