UsernamePasswordRequest type
Parâmetros usernamePassword passados pelo usuário para recuperar credenciais Observação: a prática atual de segurança mais recente do OAuth 2.0 não permite totalmente a concessão de senha. Esse fluxo é adicionado para testes internos.
- escopos – matriz de escopos aos que o aplicativo está solicitando acesso.
- declarações – uma solicitação de declarações em cadeia de caracteres que será adicionada a todas as chamadas /authorize e /token. Quando incluído em uma solicitação silenciosa, a pesquisa de cache será ignorada e o token será atualizado.
- autoridade – URL da autoridade da qual o aplicativo adquire tokens.
- correlationId – conjunto guid exclusivo por solicitação para rastrear uma solicitação de ponta a ponta para fins de telemetria.
- nome de usuário – nome de usuário do cliente
- senha - credenciais
- tokenQueryParameters – Cadeia de caracteres para o mapa de cadeia de caracteres 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 }