UsernamePasswordRequest type
Parâmetros de nome de utilizadorPalavra-passe passados pelo utilizador para obter credenciais Nota: A última Prática Atual de Segurança do OAuth 2.0 rejeita totalmente a concessão de palavra-passe. Este fluxo é adicionado para testes internos.
- scopes - Array de escopos aos quais a aplicação está a pedir acesso.
- claims - Um pedido de claims stringified que será adicionado a todas as chamadas /authorize e /token. Quando incluído num pedido silencioso, a pesquisa de cache será ignorada e o token será atualizado.
- autoridade - URL da autoridade da qual a aplicação adquire os tokens.
- correlationId - GUID único definido por pedido para rastrear um pedido de ponta a ponta para fins de telemetria.
- Nome de utilizador - Nome de utilizador do cliente
- Palavra-passe - credenciais
- tokenQueryParameters - Mapa de string para string de parâmetros de consulta personalizados adicionados à chamada /token
type UsernamePasswordRequest = Partial<
Omit<
CommonUsernamePasswordRequest,
| "scopes"
| "resourceRequestMethod"
| "resourceRequestUri"
| "username"
| "password"
| "requestedClaimsHash"
| "storeInCache"
>
> & { password: string; scopes: string[]; username: string }