DeviceCodeFlowParameters Kelas

  • java.lang.Object
    • com.microsoft.aad.msal4j.DeviceCodeFlowParameters

Penerapan

com.microsoft.aad.msal4j.IAcquireTokenParameters

public class DeviceCodeFlowParameters
implements com.microsoft.aad.msal4j.IAcquireTokenParameters

Objek yang berisi parameter untuk alur kode perangkat. Dapat digunakan sebagai parameter ke acquireToken(DeviceCodeFlowParameters parameters). Untuk detail selengkapnya, lihat https://aka.ms/msal4j-device-code

Ringkasan Metode

Pemodifikasi dan Jenis Metode dan Deskripsi
static DeviceCodeFlowParametersBuilder builder(Set<String> scopes, Consumer<DeviceCode> deviceCodeConsumer)

Penyusun untuk DeviceCodeFlowParameters

ClaimsRequest claims()

Klaim diminta melalui parameter permintaan klaim OIDC, memungkinkan permintaan untuk klaim standar dan kustom

@lombok.NonNull java.util.function.Consumer<DeviceCode> deviceCodeConsumer()

Menerima kode perangkat yang dikembalikan dari langkah pertama alur kode perangkat Oauth2.0.

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.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

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

Detail Metode

builder

public static DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder builder(Set<String> scopes, Consumer<DeviceCode> deviceCodeConsumer)

Penyusun untuk DeviceCodeFlowParameters

Parameter:

scopes - aplikasi cakupan meminta akses ke
deviceCodeConsumer - Consumer arab DeviceCode

Mengembalikan:

builder yang dapat digunakan untuk membuat DeviceCodeFlowParameters

claims

public ClaimsRequest claims()

Klaim diminta melalui parameter permintaan klaim OIDC, memungkinkan permintaan untuk klaim standar dan kustom

deviceCodeConsumer

public @NonNull Consumer<DeviceCode> deviceCodeConsumer()

Menerima kode perangkat yang dikembalikan dari langkah pertama alur kode perangkat Oauth2.0. DeviceCode#verificationUri dan DeviceCode#userCode harus ditampilkan kepada pengguna akhir.

Untuk detail selengkapnya, lihat https://aka.ms/msal4j-device-code

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

scopes

public @NonNull Set<String> scopes()

Cakupan tempat aplikasi meminta akses.

tenant

public String tenant()

Mengambil alih nilai penyewa di URL otoritas untuk permintaan ini

Berlaku untuk