UserNamePasswordParameters.UserNamePasswordParametersBuilder クラス
- java.
lang. Object - com.
microsoft. aad. msal4j. UserNamePasswordParameters. UserNamePasswordParametersBuilder
- com.
public static class UserNamePasswordParameters.UserNamePasswordParametersBuilder
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
|
User |
build() |
|
User |
claims(ClaimsRequest claims)
OIDC 要求要求パラメーターを使用して要求する要求。標準要求とカスタム要求の要求を許可する |
|
User |
extraHttpHeaders(Map<String,String> extraHttpHeaders)
トークン要求にヘッダーを追加する |
|
User |
extraQueryParameters(Map<String,String> extraQueryParameters)
トークン要求にクエリ パラメーターを追加する |
|
User |
password(char[] password) |
|
User |
proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)
この要求の Pop |
|
User |
scopes(@NonNull Set<String> scopes)
アプリケーションがアクセスを要求しているスコープ |
|
User |
tenant(String tenant)
この要求の機関 URL のテナント値をオーバーライドします |
| java.lang.String | toString() |
|
User |
username(@NonNull String username)
アカウントのユーザー名 |
メソッドの継承元: java.lang.Object
メソッドの詳細
build
public UserNamePasswordParameters build()
claims
public UserNamePasswordParameters.UserNamePasswordParametersBuilder claims(ClaimsRequest claims)
OIDC 要求要求パラメーターを使用して要求する要求。標準要求とカスタム要求の要求を許可する
パラメーター:
返品:
this。extraHttpHeaders
public UserNamePasswordParameters.UserNamePasswordParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)
トークン要求にヘッダーを追加する
パラメーター:
返品:
this。extraQueryParameters
public UserNamePasswordParameters.UserNamePasswordParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)
トークン要求にクエリ パラメーターを追加する
パラメーター:
返品:
this。password
public UserNamePasswordParameters.UserNamePasswordParametersBuilder password(char[] password)
パラメーター:
proofOfPossession
public UserNamePasswordParameters.UserNamePasswordParametersBuilder proofOfPossession(HttpMethod httpMethod, URI uri, String nonce)
この要求の PopParameters を設定します。これにより、要求はベアラー トークンではなく所有証明トークンを取得できます。詳細については、 PopParameters および https://aka.ms/msal4j-pop
パラメーター:
scopes
public UserNamePasswordParameters.UserNamePasswordParametersBuilder scopes(@NonNull Set<String> scopes)
アプリケーションがアクセスを要求しているスコープ
パラメーター:
返品:
this。tenant
public UserNamePasswordParameters.UserNamePasswordParametersBuilder tenant(String tenant)
この要求の機関 URL のテナント値をオーバーライドします
パラメーター:
返品:
this。toString
public String toString()
上書き:
UserNamePasswordParameters.UserNamePasswordParametersBuilder.toString()username
public UserNamePasswordParameters.UserNamePasswordParametersBuilder username(@NonNull String username)
アカウントのユーザー名
パラメーター:
返品:
this。