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 Azure AD dá suporte é o Portador.
  • escopo: os escopos para os quais o access_token é válido.
  • expires_in: quanto tempo o token de acesso é válido (em segundos).
  • id_token: Um JWT (Token Web JSON). O aplicativo pode decodificar os segmentos desse token para solicitar informações sobre o usuário que se conectou.
  • refresh_token: um token de atualização do OAuth 2.0. O aplicativo pode usar esse token para adquirir tokens de acesso adicionais depois que o token de acesso atual expirar.
  • access_token: o token de acesso solicitado. O aplicativo pode usar esse token para se autenticar no recurso protegido, como uma API Web.
  • client_info: objeto de informações 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 }