OnBehalfOfParameters Klass

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

Implementeringar

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

Objekt som innehåller parametrar för on-Behalf-Of-flöde. Kan användas som parameter för acquireToken(OnBehalfOfParameters parameters)

Mer information finns i https://aka.ms/msal4j-on-behalf-of

Metodsammanfattning

Modifierare och typ Metod och beskrivning
static OnBehalfOfParametersBuilder builder(Set<String> scopes, UserAssertion userAssertion)

Builder för OnBehalfOfParameters

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

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

Lägger till ytterligare rubriker i tokenbegäran

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

Lägger till ytterligare parametrar i tokenbegäran

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

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

java.lang.String tenant()

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

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

builder

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

Builder för OnBehalfOfParameters

Parametrar:

scopes - scopes-programmet begär åtkomst till
userAssertion - UserAssertion skapad från mottagen åtkomsttoken

Returer:

builder som kan användas för att konstruera OnBehalfOfParameters

claims

public 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

extraHttpHeaders

public Map<String,String> extraHttpHeaders()

Lägger till ytterligare rubriker i tokenbegäran

extraQueryParameters

public Map<String,String> extraQueryParameters()

Lägger till ytterligare parametrar i tokenbegäran

scopes

public @NonNull Set<String> scopes()

skipCache

public Boolean skipCache()

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

tenant

public String tenant()

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

userAssertion

public @NonNull IUserAssertion userAssertion()

Gäller för