ClientCredentialParameters.ClientCredentialParametersBuilder Kelas

  • java.lang.Object
    • com.microsoft.aad.msal4j.ClientCredentialParameters.ClientCredentialParametersBuilder

public static class ClientCredentialParameters.ClientCredentialParametersBuilder

Ringkasan Metode

Pemodifikasi dan Jenis Metode dan Deskripsi
ClientCredentialParameters build()
ClientCredentialParametersBuilder claims(ClaimsRequest claims)

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

ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

Mengambil alih kredensial klien untuk permintaan ini

ClientCredentialParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Menambahkan header tambahan ke permintaan token

ClientCredentialParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Menambahkan parameter kueri tambahan ke permintaan token

ClientCredentialParametersBuilder scopes(@NonNull Set<String> scopes)

Cakupan tempat aplikasi meminta akses.

ClientCredentialParametersBuilder skipCache(Boolean skipCache)

Menunjukkan apakah permintaan harus melompati melihat ke dalam cache token.

ClientCredentialParametersBuilder 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 ClientCredentialParameters build()

claims

public ClientCredentialParameters.ClientCredentialParametersBuilder claims(ClaimsRequest claims)

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

Parameter:

claims

Mengembalikan:

this.

clientCredential

public ClientCredentialParameters.ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

Mengambil alih kredensial klien untuk permintaan ini

Parameter:

clientCredential

Mengembalikan:

this.

extraHttpHeaders

public ClientCredentialParameters.ClientCredentialParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Menambahkan header tambahan ke permintaan token

Parameter:

extraHttpHeaders

Mengembalikan:

this.

extraQueryParameters

public ClientCredentialParameters.ClientCredentialParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Menambahkan parameter kueri tambahan ke permintaan token

Parameter:

extraQueryParameters

Mengembalikan:

this.

scopes

public ClientCredentialParameters.ClientCredentialParametersBuilder scopes(@NonNull Set<String> scopes)

Cakupan tempat aplikasi meminta akses.

Parameter:

scopes

Mengembalikan:

this.

skipCache

public ClientCredentialParameters.ClientCredentialParametersBuilder skipCache(Boolean skipCache)

Menunjukkan apakah permintaan harus melompati melihat ke dalam cache token. Jadilah default, diatur ke false.

Parameter:

skipCache

Mengembalikan:

this.

tenant

public ClientCredentialParameters.ClientCredentialParametersBuilder tenant(String tenant)

Mengambil alih nilai penyewa di URL otoritas untuk permintaan ini

Parameter:

tenant

Mengembalikan:

this.

toString

public String toString()

Timpa:

ClientCredentialParameters.ClientCredentialParametersBuilder.toString()

Berlaku untuk