SilentFlowRequest type

Parametry SilentFlow przekazane przez użytkownika w celu dyskretnego pobierania poświadczeń

  • scopes — tablica zakresów, do których aplikacja żąda dostępu.
  • claims — żądanie oświadczeń ciągowych, które zostanie dodane do wszystkich wywołań /authorize i /token. Po dołączeniu do żądania dyskretnego wyszukiwanie pamięci podręcznej zostanie pominięte, a token zostanie odświeżony.
  • authority — adres URL urzędu, z którego aplikacja uzyskuje tokeny.
  • correlationId — unikatowy zestaw identyfikatorów GUID na żądanie w celu śledzenia kompleksowego żądania na potrzeby telemetrii.
  • tokenQueryParameters — ciąg do ciągu mapy niestandardowych parametrów zapytania dodanych do wywołania /token
  • account — jednostka konta do wyszukiwania poświadczeń.
  • forceRefresh — wymusza dyskretne żądania, aby wykonywać wywołania sieciowe, jeśli jest to prawda.
type SilentFlowRequest = Partial<
  Omit<
    CommonSilentFlowRequest,
    "account" | "scopes" | "requestedClaimsHash" | "storeInCache"
  >
> & { account: AccountInfo; scopes: string[] }