UsernamePasswordRequest type
Parametry UsernamePassword przekazane przez użytkownika w celu pobrania poświadczeń Uwaga: Najnowsze najlepsze rozwiązania zabezpieczeń protokołu OAuth 2.0 nie zezwalają na całkowite przyznanie hasła. Ten przepływ jest dodawany do testów wewnętrznych.
- 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.
- nazwa użytkownika — nazwa użytkownika klienta
- hasło — poświadczenia
- tokenQueryParameters — ciąg do ciągu mapy niestandardowych parametrów zapytania dodanych do wywołania /token
type UsernamePasswordRequest = Partial<
Omit<
CommonUsernamePasswordRequest,
| "scopes"
| "resourceRequestMethod"
| "resourceRequestUri"
| "username"
| "password"
| "requestedClaimsHash"
| "storeInCache"
>
> & { password: string; scopes: string[]; username: string }