UserFederatedIdentityCredentialParameters.UserFederatedIdentityCredentialParametersBuilder クラス
- java.
lang. Object - com.
microsoft. aad. msal4j. UserFederatedIdentityCredentialParameters. UserFederatedIdentityCredentialParametersBuilder
- com.
public static class UserFederatedIdentityCredentialParameters.UserFederatedIdentityCredentialParametersBuilder
メソッドの概要
| 修飾子と型 | メソッドと説明 |
|---|---|
|
User |
build() |
|
User |
claims(ClaimsRequest claims)
OIDC 要求要求パラメーターを使用して要求される要求。 |
|
User |
claimsFromClient(String claimsJson)
OAuth |
|
User |
extraHttpHeaders(Map<String,String> extraHttpHeaders)
トークン要求に追加のヘッダーを追加します。 |
|
User |
extraQueryParameters(Map<String,String> extraQueryParameters)
非推奨
IAcquireTokenParameters インターフェイス コントラクトを満たすためにのみ存在します。 使用は推奨されません。この API は、すべてのパラメーター クラスで削除がスケジュールされており、今後のリリースで新しいメカニズムに置き換えられます。
|
|
User |
forceRefresh(boolean forceRefresh)
キャッシュされたトークンが使用可能な場合でも、MSAL に ID プロバイダーからのトークンの更新を強制します。 |
|
User |
tenant(String tenant)
この要求の機関 URL のテナント値をオーバーライドします。 |
メソッドの継承元: java.lang.Object
メソッドの詳細
build
public UserFederatedIdentityCredentialParameters build()
claims
public UserFederatedIdentityCredentialParameters.UserFederatedIdentityCredentialParametersBuilder claims(ClaimsRequest claims)
OIDC 要求要求パラメーターを使用して要求される要求。
パラメーター:
claimsFromClient
public UserFederatedIdentityCredentialParameters.UserFederatedIdentityCredentialParametersBuilder claimsFromClient(String claimsJson)
OAuth claims 要求パラメーターとしてトークン エンドポイントに転送するクライアント側の要求 (生の JSON オブジェクト文字列) を指定します。
claims(ClaimsRequest claims) (キャッシュをバイパスするサーバーによって発行された要求チャレンジ) とは異なり、クライアント要求で取得されたトークンはキャッシュされ、キャッシュ エントリは要求値に対してキー指定されるため、個別の要求値によって個別のキャッシュ エントリが生成されます。 キャッシュの断片化を回避するには、安定した非動的な値を使用します。 特定のトークンのすべての要求で同じ値を送信します。生の値はキャッシュ キーの一部であるため、変更または省略すると、要求が別のキャッシュ パーティションにルーティングされます。 空白の値は無視されます。無効な JSON オブジェクトが MsalClientExceptionをスローします。
パラメーター:
返品:
extraHttpHeaders
public UserFederatedIdentityCredentialParameters.UserFederatedIdentityCredentialParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)
トークン要求に追加のヘッダーを追加します。
パラメーター:
extraQueryParameters
public UserFederatedIdentityCredentialParameters.UserFederatedIdentityCredentialParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)
非推奨
パラメーター:
forceRefresh
public UserFederatedIdentityCredentialParameters.UserFederatedIdentityCredentialParametersBuilder forceRefresh(boolean forceRefresh)
キャッシュされたトークンが使用可能な場合でも、MSAL に ID プロバイダーからのトークンの更新を強制します。
パラメーター:
返品:
tenant
public UserFederatedIdentityCredentialParameters.UserFederatedIdentityCredentialParametersBuilder tenant(String tenant)
この要求の機関 URL のテナント値をオーバーライドします。
パラメーター: