SilentParameters Klasse
- java.
lang. Object - com.
microsoft. aad. msal4j. SilentParameters
- com.
Implementiert
public class SilentParameters
implements com.microsoft.aad.msal4j.IAcquireTokenParameters
Objekt, das Parameter für automatische Anforderungen enthält. Kann als Parameter acquireTokenSilently(SilentParameters parameters) für oder für ConfidentialClientApplication#acquireTokenSilently(SilentParameters)
Methodenzusammenfassung
| Modifizierer und Typ | Methode und Beschreibung |
|---|---|
| IAccount |
account()
Konto, für das Sie ein Token anfordern. |
| java.lang.String |
authorityUrl()
Autorität, von der die Anwendung Token anfordert. |
|
static
Silent |
builder(Set<String> scopes)
Als veraltet markiert
Diese Methode wurde für die Verwendung zwischengespeicherter Token in Clientanmeldeinformationen oder im Auftrag des Flusses verwendet. Diese Flüsse versuchen nun standardmäßig, zwischengespeicherte Token zu verwenden, sodass kein Aufruf
Generator für automatische |
|
static
Silent |
builder(Set<String> scopes, IAccount account)
Generator für automatische |
|
Claims |
claims()
Ansprüche, die über den OIDC-Anspruchsanforderungsparameter angefordert werden sollen, sodass Anforderungen für Standard- und benutzerdefinierte Ansprüche zugelassen werden. |
| java.util.Map<java.lang.String,java.lang.String> |
extraHttpHeaders()
Fügt der Tokenanforderung zusätzliche Header hinzu. |
| java.util.Map<java.lang.String,java.lang.String> |
extraQueryParameters()
Fügt der Tokenanforderung zusätzliche Abfrageparameter hinzu. |
| boolean |
forceRefresh()
Erzwingen Sie MSAL, die Token im Cache zu aktualisieren, auch wenn ein gültiges Zugriffstoken vorhanden ist. |
|
Pop |
proofOfPossession() |
| @lombok.NonNull java.util.Set<java.lang.String> |
scopes()
Die Bereichsanwendung fordert Zugriff auf. |
| java.lang.String |
tenant()
Überschreibt den Mandantenwert in der Autoritäts-URL für diese Anforderung. |
Geerbte Methoden von java.lang.Object
Details zur Methode
account
public IAccount account()
Konto, für das Sie ein Token anfordern.
authorityUrl
public String authorityUrl()
Autorität, von der die Anwendung Token anfordert.
builder
public static SilentParameters.SilentParametersBuilder builder(Set<String> scopes)
Als veraltet markiert
Generator für SilentParameters
Parameter:
Gibt zurück:
builder
public static SilentParameters.SilentParametersBuilder builder(Set<String> scopes, IAccount account)
Generator für SilentParameters
Parameter:
Gibt zurück:
claims
public ClaimsRequest claims()
Ansprüche, die über den OIDC-Anspruchsanforderungsparameter angefordert werden sollen, sodass Anforderungen für Standard- und benutzerdefinierte Ansprüche zugelassen werden.
extraHttpHeaders
public Map<String,String> extraHttpHeaders()
Fügt der Tokenanforderung zusätzliche Header hinzu.
extraQueryParameters
public Map<String,String> extraQueryParameters()
Fügt der Tokenanforderung zusätzliche Abfrageparameter hinzu.
forceRefresh
public boolean forceRefresh()
Erzwingen Sie MSAL, die Token im Cache zu aktualisieren, auch wenn ein gültiges Zugriffstoken vorhanden ist.
proofOfPossession
public PopParameters proofOfPossession()
scopes
public @NonNull Set<String> scopes()
Die Bereichsanwendung fordert Zugriff auf.
tenant
public String tenant()
Überschreibt den Mandantenwert in der Autoritäts-URL für diese Anforderung.