AuthorizationCodeParameters.AuthorizationCodeParametersBuilder 類別
- java.
lang. Object - com.
microsoft. aad. msal4j. AuthorizationCodeParameters. AuthorizationCodeParametersBuilder
- com.
public static class AuthorizationCodeParameters.AuthorizationCodeParametersBuilder
方法摘要
| 修飾詞與類型 | 方法與描述 |
|---|---|
|
Authorization |
authorizationCode(@NonNull String authorizationCode)
授權碼於 OAuth2.0 授權碼流程的第一步取得。 |
|
Authorization |
build() |
|
Authorization |
claims(ClaimsRequest claims)
透過 OIDC 理賠請求參數請求理賠,允許標準與自訂理賠的請求 |
|
Authorization |
codeVerifier(String codeVerifier)
用於 PKCE 的程式碼驗證器。 |
|
Authorization |
extraHttpHeaders(Map<String,String> extraHttpHeaders)
為令牌請求新增額外標頭 |
|
Authorization |
extraQueryParameters(Map<String,String> extraQueryParameters)
為令牌請求新增查詢參數 |
|
Authorization |
redirectUri(@NonNull URI redirectUri)
重定向 Azure 入口網站註冊的 URI,該 URI 用於 OAuth2.0 授權碼流程的第一步。 |
|
Authorization |
scopes(Set<String> scopes)
應用程式請求存取權限的範圍 |
|
Authorization |
tenant(String tenant)
覆蓋此請求權限網址中的租戶值 |
| java.lang.String | toString() |
方法繼承來源 java.lang.Object
方法詳細資料
authorizationCode
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder authorizationCode(@NonNull String authorizationCode)
授權碼於 OAuth2.0 授權碼流程的第一步取得。 如需詳細資訊,請參閱 https://aka.ms/msal4j-authorization-code-flow
參數:
傳回:
this。build
public AuthorizationCodeParameters build()
claims
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder claims(ClaimsRequest claims)
透過 OIDC 理賠請求參數請求理賠,允許標準與自訂理賠的請求
參數:
傳回:
this。codeVerifier
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder codeVerifier(String codeVerifier)
用於 PKCE 的程式碼驗證器。 如需詳細資訊,請參閱 https://tools.ietf.org/html/rfc7636
參數:
傳回:
this。extraHttpHeaders
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)
為令牌請求新增額外標頭
參數:
傳回:
this。extraQueryParameters
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)
為令牌請求新增查詢參數
參數:
傳回:
this。redirectUri
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder redirectUri(@NonNull URI redirectUri)
重定向 Azure 入口網站註冊的 URI,該 URI 用於 OAuth2.0 授權碼流程的第一步。 如需詳細資訊,請參閱 https://aka.ms/msal4j-authorization-code-flow
參數:
傳回:
this。scopes
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder scopes(Set<String> scopes)
應用程式請求存取權限的範圍
參數:
傳回:
this。tenant
public AuthorizationCodeParameters.AuthorizationCodeParametersBuilder tenant(String tenant)
覆蓋此請求權限網址中的租戶值
參數:
傳回:
this。toString
public String toString()
覆寫:
AuthorizationCodeParameters.AuthorizationCodeParametersBuilder.toString()