RefreshTokenRequest type

CommonRefreshTokenRequest

  • scopes - Array de escopos aos quais a aplicação está a pedir acesso.
  • claims - Um pedido de claims stringified que será adicionado a todas as chamadas /authorize e /token
  • autoridade - URL da autoridade, o serviço de token de segurança (STS) do qual a MSAL irá adquirir os tokens.
  • correlationId - GUID único definido por pedido para rastrear um pedido de ponta a ponta para fins de telemetria.
  • refreshToken - Um token de refresh devolvido de um pedido anterior ao fornecedor de Identidade.
  • tokenQueryParameters - Mapa de string para string de parâmetros de consulta personalizados adicionados à chamada /token
  • forceCache - Forçar o MSAL a armazenar em cache uma resposta de fluxo de token de atualização quando não há conta na cache. Usado para cenários de migração.
type RefreshTokenRequest = Partial<
  Omit<
    CommonRefreshTokenRequest,
    | "scopes"
    | "refreshToken"
    | "authenticationScheme"
    | "resourceRequestMethod"
    | "resourceRequestUri"
    | "requestedClaimsHash"
    | "storeInCache"
  >
> & { forceCache?: boolean; refreshToken: string; scopes: string[] }