OnBehalfOfParameters Klas
- java.
lang. Object - com.
microsoft. aad. msal4j. OnBehalfOfParameters
- com.
Implementeringen
public class OnBehalfOfParameters
implements com.microsoft.aad.msal4j.IAcquireTokenParameters
Object met parameters voor on-Behalf-Of stroom. Kan worden gebruikt als parameter voor acquireToken(OnBehalfOfParameters parameters)
Zie https://aka.ms/msal4j-on-behalf-of voor meer informatie
Methodesamenvatting
| Modifier en type | Methode en beschrijving |
|---|---|
|
static
On |
builder(Set<String> scopes, UserAssertion userAssertion)
Opbouwfunctie voor OnBehalfOfParameters |
|
Claims |
claims()
Claims die moeten worden aangevraagd via de OIDC-claimaanvraagparameter, waardoor aanvragen voor standaard- en aangepaste claims worden toegestaan |
| java.util.Map<java.lang.String,java.lang.String> |
extraHttpHeaders()
Voegt extra headers toe aan de tokenaanvraag |
| java.util.Map<java.lang.String,java.lang.String> |
extraQueryParameters()
Voegt aanvullende parameters toe aan de tokenaanvraag |
| @lombok.NonNull java.util.Set<java.lang.String> | scopes() |
| java.lang.Boolean |
skipCache()
Hiermee wordt aangegeven of de aanvraag moet worden overgeslagen naar de tokencache. |
| java.lang.String |
tenant()
Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag |
| @lombok.NonNull com.microsoft.aad.msal4j.IUserAssertion | userAssertion() |
Methoden overgenomen van java.lang.Object
Methodedetails
builder
public static OnBehalfOfParameters.OnBehalfOfParametersBuilder builder(Set<String> scopes, UserAssertion userAssertion)
Opbouwfunctie voor OnBehalfOfParameters
Parameters:
Retouren:
claims
public ClaimsRequest claims()
Claims die moeten worden aangevraagd via de OIDC-claimaanvraagparameter, waardoor aanvragen voor standaard- en aangepaste claims worden toegestaan
extraHttpHeaders
public Map<String,String> extraHttpHeaders()
Voegt extra headers toe aan de tokenaanvraag
extraQueryParameters
public Map<String,String> extraQueryParameters()
Voegt aanvullende parameters toe aan de tokenaanvraag
scopes
public @NonNull Set<String> scopes()
skipCache
public Boolean skipCache()
Hiermee wordt aangegeven of de aanvraag moet worden overgeslagen naar de tokencache. Standaard is deze ingesteld op false.
tenant
public String tenant()
Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag
userAssertion
public @NonNull IUserAssertion userAssertion()