AuthorizationCodeParameters Kelas
- java.
lang. Object - com.
microsoft. aad. msal4j. AuthorizationCodeParameters
- com.
Penerapan
public class AuthorizationCodeParameters
implements com.microsoft.aad.msal4j.IAcquireTokenParameters
Objek yang berisi parameter untuk alur kode otorisasi. Dapat digunakan sebagai parameter ke PublicClientApplication#acquireToken(AuthorizationCodeParameters) atau ke ConfidentialClientApplication#acquireToken(AuthorizationCodeParameters)
Ringkasan Metode
| Pemodifikasi dan Jenis | Metode dan Deskripsi |
|---|---|
| @lombok.NonNull java.lang.String |
authorizationCode()
Kode otorisasi yang diperoleh pada langkah pertama alur kode otorisasi OAuth2.0. |
|
static
Authorization |
builder(String authorizationCode, URI redirectUri)
Penyusun untuk AuthorizationCodeParameters |
|
Claims |
claims()
Klaim diminta melalui parameter permintaan klaim OIDC, memungkinkan permintaan untuk klaim standar dan kustom |
| java.lang.String |
codeVerifier()
Pemverifikasi kode yang digunakan untuk PKCE. |
| java.util.Map<java.lang.String,java.lang.String> |
extraHttpHeaders()
Menambahkan header tambahan ke permintaan token |
| java.util.Map<java.lang.String,java.lang.String> |
extraQueryParameters()
Menambahkan parameter kueri tambahan ke permintaan token |
| @lombok.NonNull java.net.URI |
redirectUri()
Alihkan URI yang terdaftar di portal Azure, dan yang digunakan pada langkah pertama alur kode otorisasi OAuth2.0. |
| java.util.Set<java.lang.String> |
scopes()
Cakupan tempat aplikasi meminta akses |
| java.lang.String |
tenant()
Mengambil alih nilai penyewa di URL otoritas untuk permintaan ini |
Metode diperoleh dari java.lang.Object
Detail Metode
authorizationCode
public @NonNull String authorizationCode()
Kode otorisasi yang diperoleh pada langkah pertama alur kode otorisasi OAuth2.0. Untuk detail selengkapnya, lihat https://aka.ms/msal4j-authorization-code-flow
builder
public static AuthorizationCodeParameters.AuthorizationCodeParametersBuilder builder(String authorizationCode, URI redirectUri)
Penyusun untuk AuthorizationCodeParameters
Parameter:
Mengembalikan:
claims
public ClaimsRequest claims()
Klaim diminta melalui parameter permintaan klaim OIDC, memungkinkan permintaan untuk klaim standar dan kustom
codeVerifier
public String codeVerifier()
Pemverifikasi kode yang digunakan untuk PKCE. Untuk detail selengkapnya, lihat https://tools.ietf.org/html/rfc7636
extraHttpHeaders
public Map<String,String> extraHttpHeaders()
Menambahkan header tambahan ke permintaan token
extraQueryParameters
public Map<String,String> extraQueryParameters()
Menambahkan parameter kueri tambahan ke permintaan token
redirectUri
public @NonNull URI redirectUri()
Alihkan URI yang terdaftar di portal Azure, dan yang digunakan pada langkah pertama alur kode otorisasi OAuth2.0. Untuk detail selengkapnya, lihat https://aka.ms/msal4j-authorization-code-flow
scopes
public Set<String> scopes()
Cakupan tempat aplikasi meminta akses
tenant
public String tenant()
Mengambil alih nilai penyewa di URL otoritas untuk permintaan ini