UsernamePasswordRequest type
UsernamePassword-parametrar som skickas av användaren för att hämta autentiseringsuppgifter Obs! Den senaste OAuth 2.0 Security Best Current Practice tillåter inte att lösenordet beviljas helt. Det här flödet läggs till för intern testning.
- scopes – Matris med omfång som programmet begär åtkomst till.
- claims – en begäran om strängifierade anspråk som läggs till i alla /auktorisera och /tokenanrop. När den ingår i en tyst begäran hoppas cachesökningen över och token uppdateras.
- authority – URL för den utfärdare som programmet hämtar token från.
- correlationId – Unik GUID-uppsättning per begäran för att spåra en begäran från slutpunkt till slutpunkt för telemetriändamål.
- username – användarnamn för klienten
- lösenord – autentiseringsuppgifter
- tokenQueryParameters – Sträng till strängkarta över anpassade frågeparametrar som lagts till i /token-anropet
type UsernamePasswordRequest = Partial<
Omit<
CommonUsernamePasswordRequest,
| "scopes"
| "resourceRequestMethod"
| "resourceRequestUri"
| "username"
| "password"
| "requestedClaimsHash"
| "storeInCache"
>
> & { password: string; scopes: string[]; username: string }