UsernamePasswordRequest type

Параметры UsernamePassword, переданные пользователем для получения учетных данных, примечание. Последняя политика безопасности OAuth 2.0 запрещает предоставление пароля полностью. Этот поток добавляется для внутреннего тестирования.

  • области — массив областей, к к которые приложение запрашивает доступ.
  • утверждения — запрос строковых утверждений, который будет добавлен ко всем вызовам /авторизовать и /token. При включении автоматического запроса поиск кэша будет пропущен, а маркер будет обновлен.
  • центр — URL-адрес центра, из которого приложение получает маркеры.
  • correlationId — уникальный набор GUID для каждого запроса для трассировки сквозного запроса для целей телеметрии.
  • имя пользователя — имя пользователя клиента
  • password — учетные данные
  • tokenQueryParameters — строка со строковой картой настраиваемых параметров запроса, добавленных в вызов /token
type UsernamePasswordRequest = Partial<
  Omit<
    CommonUsernamePasswordRequest,
    | "scopes"
    | "resourceRequestMethod"
    | "resourceRequestUri"
    | "username"
    | "password"
    | "requestedClaimsHash"
    | "storeInCache"
  >
> & { password: string; scopes: string[]; username: string }