OnBehalfOfParameters.OnBehalfOfParametersBuilder Klass

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

public static class OnBehalfOfParameters.OnBehalfOfParametersBuilder

Metodsammanfattning

Modifierare och typ Metod och beskrivning
OnBehalfOfParameters build()
OnBehalfOfParametersBuilder claims(ClaimsRequest claims)

Anspråk som ska begäras via parametern för OIDC-anspråksbegäran, vilket tillåter begäranden för standardanspråk och anpassade anspråk

OnBehalfOfParametersBuilder extraHttpHeaders(Map<String,String> extraHttpHeaders)

Lägger till ytterligare rubriker i tokenbegäran

OnBehalfOfParametersBuilder extraQueryParameters(Map<String,String> extraQueryParameters)

Lägger till ytterligare parametrar i tokenbegäran

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

Anger om begäran ska hoppa över att titta på tokencacheminnet.

OnBehalfOfParametersBuilder tenant(String tenant)

Åsidosätter klientvärdet i utfärdar-URL:en för den här begäran

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

Metoder som ärvts från 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

Metodinformation

build

public OnBehalfOfParameters build()

claims

public OnBehalfOfParameters.OnBehalfOfParametersBuilder claims(ClaimsRequest claims)

Anspråk som ska begäras via parametern för OIDC-anspråksbegäran, vilket tillåter begäranden för standardanspråk och anpassade anspråk

Parametrar:

claims

Returer:

this.

extraHttpHeaders

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

Lägger till ytterligare rubriker i tokenbegäran

Parametrar:

extraHttpHeaders

Returer:

this.

extraQueryParameters

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

Lägger till ytterligare parametrar i tokenbegäran

Parametrar:

extraQueryParameters

Returer:

this.

scopes

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

Parametrar:

scopes

Returer:

this.

skipCache

public OnBehalfOfParameters.OnBehalfOfParametersBuilder skipCache(Boolean skipCache)

Anger om begäran ska hoppa över att titta på tokencacheminnet. Som standard är den inställd på false.

Parametrar:

skipCache

Returer:

this.

tenant

public OnBehalfOfParameters.OnBehalfOfParametersBuilder tenant(String tenant)

Åsidosätter klientvärdet i utfärdar-URL:en för den här begäran

Parametrar:

tenant

Returer:

this.

toString

public String toString()

Åsidosättningar:

OnBehalfOfParameters.OnBehalfOfParametersBuilder.toString()

userAssertion

public OnBehalfOfParameters.OnBehalfOfParametersBuilder userAssertion(@NonNull IUserAssertion userAssertion)

Parametrar:

userAssertion

Returer:

this.

Gäller för