CommonSilentFlowRequest 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.
  • account — jednostka konta do wyszukiwania poświadczeń.
  • forceRefresh — wymusza dyskretne żądania, aby wykonywać wywołania sieciowe, jeśli jest to prawda.
  • resourceRequestMethod — typ żądania HTTP używany do żądania danych z zasobu (np. "GET", "POST" itp.). Służy do przepływu dowodu posiadania.
  • resourceRequestUri — identyfikator URI, dla którego będzie używany token. Służy do przepływu dowodu posiadania.
  • tokenQueryParameters — ciąg do ciągu mapy niestandardowych parametrów zapytania dodanych do wywołania /token
type CommonSilentFlowRequest = BaseAuthRequest & {
  account: AccountInfo
  forceRefresh: boolean
  redirectUri?: string
  refreshTokenExpirationOffsetSeconds?: number
}