OnBehalfOfParameters Klasse
- java.
lang. Object - com.
microsoft. aad. msal4j. OnBehalfOfParameters
- com.
Implementiert
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
On |
builder(Set<String> scopes, UserAssertion userAssertion)
Generator für OnBehalfOfParameters |
|
Claims |
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
Details zur Methode
builder
public static OnBehalfOfParameters.OnBehalfOfParametersBuilder builder(Set<String> scopes, UserAssertion userAssertion)
Generator für OnBehalfOfParameters
Parameter:
Gibt zurück:
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()