UsernamePasswordRequest type

Parametry UsernamePassword předané uživatelem k načtení přihlašovacích údajů Poznámka: Nejnovější osvědčený postup zabezpečení OAuth 2.0 v současné době zakáže udělení hesla zcela. Tento tok se přidá pro interní testování.

  • scopes – Pole oborů, ke které aplikace žádá o přístup.
  • deklarace identity – požadavek na řetězcové deklarace identity, který se přidá do všech volání /authorize a /token. Pokud je součástí tichého požadavku, vyhledávání mezipaměti se přeskočí a token se aktualizuje.
  • autorita – adresa URL autority, ze které aplikace získává tokeny.
  • correlationId – Jedinečná sada GUID pro každý požadavek pro trasování koncového požadavku pro účely telemetrie.
  • uživatelské jméno – uživatelské jméno klienta
  • heslo – přihlašovací údaje
  • tokenQueryParameters – řetězec k řetězcové mapě vlastních parametrů dotazu přidaných do volání /token
type UsernamePasswordRequest = Partial<
  Omit<
    CommonUsernamePasswordRequest,
    | "scopes"
    | "resourceRequestMethod"
    | "resourceRequestUri"
    | "username"
    | "password"
    | "requestedClaimsHash"
    | "storeInCache"
  >
> & { password: string; scopes: string[]; username: string }