ClientCredentialParameters.ClientCredentialParametersBuilder Klasse

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

public static class ClientCredentialParameters.ClientCredentialParametersBuilder

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
ClientCredentialParameters build()
ClientCredentialParametersBuilder claims(ClaimsRequest claims)

Ansprüche, die über den OIDC-Anspruchsanforderungsparameter angefordert werden sollen und Anforderungen für Standard- und benutzerdefinierte Ansprüche zulassen

ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

Überschreibt die Clientanmeldeinformationen für diese Anforderung.

ClientCredentialParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Fügt der Tokenanforderung zusätzliche Header hinzu.

ClientCredentialParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Fügt der Tokenanforderung zusätzliche Abfrageparameter hinzu.

ClientCredentialParametersBuilder scopes(@NonNull Set<String> scopes)

Bereiche, für die die Anwendung Zugriff anfordert.

ClientCredentialParametersBuilder skipCache(Boolean skipCache)

Gibt an, ob die Anforderung den Blick in den Tokencache überspringen soll.

ClientCredentialParametersBuilder tenant(String tenant)

Überschreibt den Mandantenwert in der Autoritäts-URL für diese Anforderung.

java.lang.String toString()

Geerbte Methoden von 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

Details zur Methode

build

public ClientCredentialParameters build()

claims

public ClientCredentialParameters.ClientCredentialParametersBuilder claims(ClaimsRequest claims)

Ansprüche, die über den OIDC-Anspruchsanforderungsparameter angefordert werden sollen und Anforderungen für Standard- und benutzerdefinierte Ansprüche zulassen

Parameter:

claims

Gibt zurück:

this.

clientCredential

public ClientCredentialParameters.ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)

Überschreibt die Clientanmeldeinformationen für diese Anforderung.

Parameter:

clientCredential

Gibt zurück:

this.

extraHttpHeaders

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

Fügt der Tokenanforderung zusätzliche Header hinzu.

Parameter:

extraHttpHeaders

Gibt zurück:

this.

extraQueryParameters

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

Fügt der Tokenanforderung zusätzliche Abfrageparameter hinzu.

Parameter:

extraQueryParameters

Gibt zurück:

this.

scopes

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

Bereiche, für die die Anwendung Zugriff anfordert.

Parameter:

scopes

Gibt zurück:

this.

skipCache

public ClientCredentialParameters.ClientCredentialParametersBuilder skipCache(Boolean skipCache)

Gibt an, ob die Anforderung den Blick in den Tokencache überspringen soll. Als Standard ist sie auf "false" festgelegt.

Parameter:

skipCache

Gibt zurück:

this.

tenant

public ClientCredentialParameters.ClientCredentialParametersBuilder tenant(String tenant)

Überschreibt den Mandantenwert in der Autoritäts-URL für diese Anforderung.

Parameter:

tenant

Gibt zurück:

this.

toString

public String toString()

Überschreibt:

ClientCredentialParameters.ClientCredentialParametersBuilder.toString()

Gilt für: