ClientCredentialParameters.ClientCredentialParametersBuilder Třída

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

public static class ClientCredentialParameters.ClientCredentialParametersBuilder

Souhrn metod

Modifikátor a typ Metoda a popis
ClientCredentialParameters build()
ClientCredentialParametersBuilder claims(ClaimsRequest claims)

Deklarace identity, které se mají požadovat prostřednictvím parametru požadavku deklarací identity OIDC, což umožňuje požadavky na standardní a vlastní deklarace identity

ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

Přepíše přihlašovací údaje klienta pro tento požadavek.

ClientCredentialParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Přidá do žádosti o token další hlavičky.

ClientCredentialParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Přidá do požadavku tokenu další parametry dotazu.

ClientCredentialParametersBuilder scopes(@NonNull Set<String> scopes)

Obory, ke kterým aplikace žádá o přístup.

ClientCredentialParametersBuilder skipCache(Boolean skipCache)

Určuje, jestli se má požadavek přeskočit při hledání do mezipaměti tokenů.

ClientCredentialParametersBuilder tenant(String tenant)

Přepíše hodnotu tenanta v adrese URL autority pro tento požadavek.

java.lang.String toString()

Metody zděděné od 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

Podrobnosti metody

build

public ClientCredentialParameters build()

claims

public ClientCredentialParameters.ClientCredentialParametersBuilder claims(ClaimsRequest claims)

Deklarace identity, které se mají požadovat prostřednictvím parametru požadavku deklarací identity OIDC, což umožňuje požadavky na standardní a vlastní deklarace identity

Parametry:

claims

Návraty:

this.

clientCredential

public ClientCredentialParameters.ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

Přepíše přihlašovací údaje klienta pro tento požadavek.

Parametry:

clientCredential

Návraty:

this.

extraHttpHeaders

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

Přidá do žádosti o token další hlavičky.

Parametry:

extraHttpHeaders

Návraty:

this.

extraQueryParameters

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

Přidá do požadavku tokenu další parametry dotazu.

Parametry:

extraQueryParameters

Návraty:

this.

scopes

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

Obory, ke kterým aplikace žádá o přístup.

Parametry:

scopes

Návraty:

this.

skipCache

public ClientCredentialParameters.ClientCredentialParametersBuilder skipCache(Boolean skipCache)

Určuje, jestli se má požadavek přeskočit při hledání do mezipaměti tokenů. Ve výchozím nastavení je nastavená na hodnotu false.

Parametry:

skipCache

Návraty:

this.

tenant

public ClientCredentialParameters.ClientCredentialParametersBuilder tenant(String tenant)

Přepíše hodnotu tenanta v adrese URL autority pro tento požadavek.

Parametry:

tenant

Návraty:

this.

toString

public String toString()

Přepsání:

ClientCredentialParameters.ClientCredentialParametersBuilder.toString()

Platí pro