DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder Kelas

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

public static class DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder

Ringkasan Metode

Pemodifikasi dan Jenis Metode dan Deskripsi
DeviceCodeFlowParameters build()
DeviceCodeFlowParametersBuilder claims(ClaimsRequest claims)

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

DeviceCodeFlowParametersBuilder deviceCodeConsumer(@NonNull Consumer<DeviceCode> deviceCodeConsumer)

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

DeviceCodeFlowParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Menambahkan header tambahan ke permintaan token

DeviceCodeFlowParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Menambahkan parameter kueri tambahan ke permintaan token

DeviceCodeFlowParametersBuilder scopes(@NonNull Set<String> scopes)

Cakupan tempat aplikasi meminta akses.

DeviceCodeFlowParametersBuilder tenant(String tenant)

Mengambil alih nilai penyewa di URL otoritas untuk permintaan ini

java.lang.String toString()

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

build

public DeviceCodeFlowParameters build()

claims

public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder claims(ClaimsRequest claims)

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

Parameter:

claims

Mengembalikan:

this.

deviceCodeConsumer

public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder deviceCodeConsumer(@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

Parameter:

deviceCodeConsumer

Mengembalikan:

this.

extraHttpHeaders

public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Menambahkan header tambahan ke permintaan token

Parameter:

extraHttpHeaders

Mengembalikan:

this.

extraQueryParameters

public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Menambahkan parameter kueri tambahan ke permintaan token

Parameter:

extraQueryParameters

Mengembalikan:

this.

scopes

public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder scopes(@NonNull Set<String> scopes)

Cakupan tempat aplikasi meminta akses.

Parameter:

scopes

Mengembalikan:

this.

tenant

public DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder tenant(String tenant)

Mengambil alih nilai penyewa di URL otoritas untuk permintaan ini

Parameter:

tenant

Mengembalikan:

this.

toString

public String toString()

Timpa:

DeviceCodeFlowParameters.DeviceCodeFlowParametersBuilder.toString()

Berlaku untuk