SilentParameters Klass

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

Implementeringar

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

Objekt som innehåller parametrar för tysta begäranden. Kan användas som parameter till acquireTokenSilently(SilentParameters parameters) eller till ConfidentialClientApplication#acquireTokenSilently(SilentParameters)

Metodsammanfattning

Modifierare och typ Metod och beskrivning
IAccount account()

Konto som du begär en token för.

java.lang.String authorityUrl()

Utfärdare som programmet begär token från.

static SilentParametersBuilder builder(Set<String> scopes)

Inaktuell

Den här metoden användes för att använda cachelagrade token i klientautentiseringsuppgifter eller Å-behalf-of-flow. Dessa flöden kommer nu som standard att försöka använda cachelagrade token, så det finns ingen anledning att anropa hämtatokentyst. Den här överlagringen tas bort i nästa huvudversion.

Builder för tystaparametrar

static SilentParametersBuilder builder(Set<String> scopes, IAccount account)

Builder för tystaparametrar

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 frågeparametrar i tokenbegäran

boolean forceRefresh()

Tvinga MSAL att uppdatera token i cacheminnet, även om det finns en giltig åtkomsttoken.

PopParameters proofOfPossession()
@lombok.NonNull java.util.Set<java.lang.String> scopes()

Scopes-programmet begär åtkomst till.

java.lang.String tenant()

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

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

account

public IAccount account()

Konto som du begär en token för.

authorityUrl

public String authorityUrl()

Utfärdare som programmet begär token från.

builder

public static SilentParameters.SilentParametersBuilder builder(Set<String> scopes)

Inaktuell

Den här metoden användes för att använda cachelagrade token i klientautentiseringsuppgifter eller Å-behalf-of-flow. Dessa flöden kommer nu som standard att försöka använda cachelagrade token, så det finns ingen anledning att anropa hämtatokentyst. Den här överlagringen tas bort i nästa huvudversion.

Builder för SilentParameters

Parametrar:

scopes - scopes-programmet begär åtkomst till

Returer:

builder-objekt som kan användas för att konstruera SilentParameters

builder

public static SilentParameters.SilentParametersBuilder builder(Set<String> scopes, IAccount account)

Builder för SilentParameters

Parametrar:

scopes - scopes-programmet begär åtkomst till
account - IAccount för vilken du kan hämta en token för

Returer:

builder-objekt som kan användas för att konstruera SilentParameters

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 frågeparametrar i tokenbegäran

forceRefresh

public boolean forceRefresh()

Tvinga MSAL att uppdatera token i cacheminnet, även om det finns en giltig åtkomsttoken.

proofOfPossession

public PopParameters proofOfPossession()

scopes

public @NonNull Set<String> scopes()

Scopes-programmet begär åtkomst till.

tenant

public String tenant()

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

Gäller för