OnBehalfOfParameters.OnBehalfOfParametersBuilder Klasse

  • java.lang.Object
    • com.microsoft.aad.msal4j.OnBehalfOfParameters.OnBehalfOfParametersBuilder

public static class OnBehalfOfParameters.OnBehalfOfParametersBuilder

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
OnBehalfOfParameters build()
OnBehalfOfParametersBuilder claims(ClaimsRequest claims)

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

OnBehalfOfParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Fügt der Tokenanforderung zusätzliche Header hinzu.

OnBehalfOfParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Fügt der Tokenanforderung zusätzliche Parameter hinzu.

OnBehalfOfParametersBuilder scopes(@NonNull Set<String> scopes)
OnBehalfOfParametersBuilder skipCache(Boolean skipCache)

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

OnBehalfOfParametersBuilder tenant(String tenant)

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

java.lang.String toString()
OnBehalfOfParametersBuilder userAssertion(@NonNull IUserAssertion userAssertion)

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 OnBehalfOfParameters build()

claims

public OnBehalfOfParameters.OnBehalfOfParametersBuilder 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.

extraHttpHeaders

public OnBehalfOfParameters.OnBehalfOfParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Fügt der Tokenanforderung zusätzliche Header hinzu.

Parameter:

extraHttpHeaders

Gibt zurück:

this.

extraQueryParameters

public OnBehalfOfParameters.OnBehalfOfParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Fügt der Tokenanforderung zusätzliche Parameter hinzu.

Parameter:

extraQueryParameters

Gibt zurück:

this.

scopes

public OnBehalfOfParameters.OnBehalfOfParametersBuilder scopes(@NonNull Set<String> scopes)

Parameter:

scopes

Gibt zurück:

this.

skipCache

public OnBehalfOfParameters.OnBehalfOfParametersBuilder 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 OnBehalfOfParameters.OnBehalfOfParametersBuilder 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:

OnBehalfOfParameters.OnBehalfOfParametersBuilder.toString()

userAssertion

public OnBehalfOfParameters.OnBehalfOfParametersBuilder userAssertion(@NonNull IUserAssertion userAssertion)

Parameter:

userAssertion

Gibt zurück:

this.

Gilt für: