ClientCredentialParameters Sınıf

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

Uygulamalar

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

İstemci kimlik bilgisi akışı için parametreleri içeren nesne. parametresi olarak kullanılabilir acquireToken(ClientCredentialParameters parameters)

Yöntem Özeti

Değiştirici ve Tür Yöntem ve Açıklaması
static ClientCredentialParametersBuilder builder(Set<String> scopes)

Oluşturucu: ClientCredentialParameters

ClaimsRequest claims()

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

IClientCredential clientCredential()

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

java.util.Map<java.lang.String,java.lang.String> extraHttpHeaders()

Belirteç isteğine ek üst bilgiler ekler

java.util.Map<java.lang.String,java.lang.String> extraQueryParameters()

Belirteç isteğine ek sorgu parametreleri ekler

@lombok.NonNull java.util.Set<java.lang.String> scopes()

Uygulamanın erişim istediği kapsamlar.

java.lang.Boolean skipCache()

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

java.lang.String tenant()

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

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ı

builder

public static ClientCredentialParameters.ClientCredentialParametersBuilder builder(Set<String> scopes)

Oluşturucu: ClientCredentialParameters

Parametreler:

scopes - uygulamanın erişim istediği kapsamlar

Döndürülenler:

ClientCredentialParameters oluşturmak için kullanılabilecek oluşturucu

claims

public ClaimsRequest claims()

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

clientCredential

public IClientCredential clientCredential()

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

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Belirteç isteğine ek üst bilgiler ekler

extraQueryParameters

public Map<String,String> extraQueryParameters()

Belirteç isteğine ek sorgu parametreleri ekler

scopes

public @NonNull Set<String> scopes()

Uygulamanın erişim istediği kapsamlar.

skipCache

public Boolean skipCache()

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

tenant

public String tenant()

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

Şunlara uygulanır