RefreshTokenRequest type

CommonRefreshTokenRequest

  • étendues : tableau d’étendues auquel l’application demande l’accès.
  • revendications : demande de revendications stringifiée qui sera ajoutée à tous les appels /authorize et /token
  • autorité : URL de l’autorité, service de jeton de sécurité (STS) à partir duquel MSAL acquiert des jetons.
  • correlationId : ensemble de GUID unique par requête pour tracer une requête de bout en bout à des fins de télémétrie.
  • refreshToken : jeton d’actualisation retourné par une demande précédente au fournisseur d’identité.
  • tokenQueryParameters - Chaîne à carte de chaîne des paramètres de requête personnalisés ajoutés à l’appel /token
  • forceCache - Forcer MSAL à mettre en cache une réponse de flux de jeton d’actualisation lorsqu’il n’existe aucun compte dans le cache. Utilisé pour les scénarios de migration.
type RefreshTokenRequest = Partial<
  Omit<
    CommonRefreshTokenRequest,
    | "scopes"
    | "refreshToken"
    | "authenticationScheme"
    | "resourceRequestMethod"
    | "resourceRequestUri"
    | "requestedClaimsHash"
    | "storeInCache"
  >
> & { forceCache?: boolean; refreshToken: string; scopes: string[] }