SilentParameters Klass
- java.
lang. Object - com.
microsoft. aad. msal4j. SilentParameters
- com.
Implementeringar
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
Silent |
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ämta
Builder för tysta |
|
static
Silent |
builder(Set<String> scopes, IAccount account)
Builder för tysta |
|
Claims |
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. |
|
Pop |
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
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
Builder för SilentParameters
Parametrar:
Returer:
builder
public static SilentParameters.SilentParametersBuilder builder(Set<String> scopes, IAccount account)
Builder för SilentParameters
Parametrar:
Returer:
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