UsernamePasswordRequest type
ユーザーが資格情報を取得するために渡される UsernamePassword パラメーター注: 最新の OAuth 2.0 セキュリティのベスト カレント プラクティスでは、パスワードの付与が完全に禁止されています。 このフローは、内部テスト用に追加されます。
- scopes - アプリケーションがアクセスを要求しているスコープの配列。
- claims - すべての /authorize および /token 呼び出しに追加される文字列化された要求要求。 サイレント要求に含めると、キャッシュ参照がスキップされ、トークンが更新されます。
- authority - アプリケーションがトークンを取得する機関の URL。
- correlationId - テレメトリの目的で要求をエンドツーエンドでトレースするために要求ごとに設定される一意の GUID。
- username - クライアントのユーザー名
- password - credentials
- tokenQueryParameters - /token 呼び出しに追加されたカスタム クエリ パラメーターの文字列マップへの文字列
type UsernamePasswordRequest = Partial<
Omit<
CommonUsernamePasswordRequest,
| "scopes"
| "resourceRequestMethod"
| "resourceRequestUri"
| "username"
| "password"
| "requestedClaimsHash"
| "storeInCache"
>
> & { password: string; scopes: string[]; username: string }