ClientCredentialParameters.ClientCredentialParametersBuilder Sınıf

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

public static class ClientCredentialParameters.ClientCredentialParametersBuilder

Yöntem Özeti

Değiştirici ve Tür Yöntem ve Açıklaması
ClientCredentialParameters build()
ClientCredentialParametersBuilder claims(ClaimsRequest claims)

OIDC talep isteği parametresi aracılığıyla talep edilecek talepler, standart ve özel talep isteklerine izin verir

ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

Bu istek için istemci kimlik bilgilerini geçersiz kılar

ClientCredentialParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Belirteç isteğine ek üst bilgiler ekler

ClientCredentialParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Belirteç isteğine ek sorgu parametreleri ekler

ClientCredentialParametersBuilder scopes(@NonNull Set<String> scopes)

Uygulamanın erişim istediği kapsamlar.

ClientCredentialParametersBuilder skipCache(Boolean skipCache)

İsteğin belirteç önbelleğine bakmayı atlayıp atlamayacağını gösterir.

ClientCredentialParametersBuilder tenant(String tenant)

Bu isteğin yetkili URL'sindeki kiracı değerini geçersiz kılar

java.lang.String toString()

Yöntemlerin devralındığı yer: 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

Yöntem Ayrıntıları

build

public ClientCredentialParameters build()

claims

public ClientCredentialParameters.ClientCredentialParametersBuilder claims(ClaimsRequest claims)

OIDC talep isteği parametresi aracılığıyla talep edilecek talepler, standart ve özel talep isteklerine izin verir

Parametreler:

claims

Döndürülenler:

this.

clientCredential

public ClientCredentialParameters.ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

Bu istek için istemci kimlik bilgilerini geçersiz kılar

Parametreler:

clientCredential

Döndürülenler:

this.

extraHttpHeaders

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

Belirteç isteğine ek üst bilgiler ekler

Parametreler:

extraHttpHeaders

Döndürülenler:

this.

extraQueryParameters

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

Belirteç isteğine ek sorgu parametreleri ekler

Parametreler:

extraQueryParameters

Döndürülenler:

this.

scopes

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

Uygulamanın erişim istediği kapsamlar.

Parametreler:

scopes

Döndürülenler:

this.

skipCache

public ClientCredentialParameters.ClientCredentialParametersBuilder skipCache(Boolean skipCache)

İsteğin belirteç önbelleğine bakmayı atlayıp atlamayacağını gösterir. Varsayılan olarak false olarak ayarlanır.

Parametreler:

skipCache

Döndürülenler:

this.

tenant

public ClientCredentialParameters.ClientCredentialParametersBuilder tenant(String tenant)

Bu isteğin yetkili URL'sindeki kiracı değerini geçersiz kılar

Parametreler:

tenant

Döndürülenler:

this.

toString

public String toString()

Geçersiz Kılmalar:

ClientCredentialParameters.ClientCredentialParametersBuilder.toString()

Şunlara uygulanır