OnBehalfOfParameters Klasse

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

Implementiert

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

Objekt, das Parameter für "On-Behalf-Of"-Fluss enthält. Kann als Parameter verwendet werden, um acquireToken(OnBehalfOfParameters parameters)

Weitere Einzelheiten finden Sie unter https://aka.ms/msal4j-on-behalf-of

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
static OnBehalfOfParametersBuilder builder(Set<String> scopes, UserAssertion userAssertion)

Generator für OnBehalfOfParameters

ClaimsRequest claims()

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

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

Fügt der Tokenanforderung zusätzliche Header hinzu.

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

Fügt der Tokenanforderung zusätzliche Parameter hinzu.

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

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

java.lang.String tenant()

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

@lombok.NonNull com.microsoft.aad.msal4j.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

builder

public static OnBehalfOfParameters.OnBehalfOfParametersBuilder builder(Set<String> scopes, UserAssertion userAssertion)

Generator für OnBehalfOfParameters

Parameter:

scopes - Bereichsanwendung fordert Zugriff auf
userAssertion - UserAssertion erstellt von empfangenen Zugriffstoken

Gibt zurück:

Generator, der zum Erstellen von OnBehalfOfParameters verwendet werden kann

claims

public ClaimsRequest claims()

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

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Fügt der Tokenanforderung zusätzliche Header hinzu.

extraQueryParameters

public Map<String,String> extraQueryParameters()

Fügt der Tokenanforderung zusätzliche Parameter hinzu.

scopes

public @NonNull Set<String> scopes()

skipCache

public Boolean skipCache()

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

tenant

public String tenant()

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

userAssertion

public @NonNull IUserAssertion userAssertion()

Gilt für: