OnBehalfOfParameters.OnBehalfOfParametersBuilder Klas

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

public static class OnBehalfOfParameters.OnBehalfOfParametersBuilder

Methodesamenvatting

Modifier en type Methode en beschrijving
OnBehalfOfParameters build()
OnBehalfOfParametersBuilder claims(ClaimsRequest claims)

Claims die moeten worden aangevraagd via de OIDC-claimaanvraagparameter, waardoor aanvragen voor standaard- en aangepaste claims worden toegestaan

OnBehalfOfParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Voegt extra headers toe aan de tokenaanvraag

OnBehalfOfParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Voegt aanvullende parameters toe aan de tokenaanvraag

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

Hiermee wordt aangegeven of de aanvraag moet worden overgeslagen naar de tokencache.

OnBehalfOfParametersBuilder tenant(String tenant)

Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag

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

Methoden overgenomen van 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

Methodedetails

build

public OnBehalfOfParameters build()

claims

public OnBehalfOfParameters.OnBehalfOfParametersBuilder claims(ClaimsRequest claims)

Claims die moeten worden aangevraagd via de OIDC-claimaanvraagparameter, waardoor aanvragen voor standaard- en aangepaste claims worden toegestaan

Parameters:

claims

Retouren:

this.

extraHttpHeaders

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

Voegt extra headers toe aan de tokenaanvraag

Parameters:

extraHttpHeaders

Retouren:

this.

extraQueryParameters

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

Voegt aanvullende parameters toe aan de tokenaanvraag

Parameters:

extraQueryParameters

Retouren:

this.

scopes

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

Parameters:

scopes

Retouren:

this.

skipCache

public OnBehalfOfParameters.OnBehalfOfParametersBuilder skipCache(Boolean skipCache)

Hiermee wordt aangegeven of de aanvraag moet worden overgeslagen naar de tokencache. Standaard is deze ingesteld op false.

Parameters:

skipCache

Retouren:

this.

tenant

public OnBehalfOfParameters.OnBehalfOfParametersBuilder tenant(String tenant)

Overschrijft de tenantwaarde in de instantie-URL voor deze aanvraag

Parameters:

tenant

Retouren:

this.

toString

public String toString()

Overschrijvingen:

OnBehalfOfParameters.OnBehalfOfParametersBuilder.toString()

userAssertion

public OnBehalfOfParameters.OnBehalfOfParametersBuilder userAssertion(@NonNull IUserAssertion userAssertion)

Parameters:

userAssertion

Retouren:

this.

Van toepassing op