RefreshTokenParameters Klasse

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

Implementiert

com.microsoft.aad.msal4j.IAcquireTokenParameters

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

Objekt, das Parameter für die Aktualisierungstokenanforderung enthält. Kann als Parameter PublicClientApplication#acquireToken(RefreshTokenParameters) für oder für ConfidentialClientApplication#acquireToken(RefreshTokenParameters)

RefreshTokenParameters sollten nur für Migrationsszenarien verwendet werden (wenn Sie von ADAL zu MSAL wechseln). Um Token im Hintergrund zu erwerben, verwenden Sie acquireTokenSilently(SilentParameters parameters)

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
static RefreshTokenParametersBuilder builder(Set<String> scopes, String refreshToken)

Generator für RefreshTokenParameters

ClaimsRequest claims()

Ansprüche, die über den OIDC-Anspruchsanforderungsparameter angefordert werden sollen und Anforderungen für Standard- und benutzerdefinierte Ansprüche zulassen

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 Parameter hinzu.

@lombok.NonNull java.lang.String refreshToken()

Aktualisierungstoken, das vom STS empfangen wurde

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

Bereiche, auf die die Anwendung Zugriff anfordert

java.lang.String tenant()

Überschreibt den Mandantenwert in der Autoritäts-URL für diese Anforderung.

Geerbte Methoden von 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

Details zur Methode

builder

public static RefreshTokenParameters.RefreshTokenParametersBuilder builder(Set<String> scopes, String refreshToken)

Generator für RefreshTokenParameters

Parameter:

scopes - Bereichsanwendung fordert Zugriff auf
refreshToken - Aktualisierungstoken, das vom STS empfangen wurde

Gibt zurück:

Generatorobjekt, das zum Konstruieren verwendet werden kann RefreshTokenParameters

claims

public ClaimsRequest claims()

Ansprüche, die über den OIDC-Anspruchsanforderungsparameter angefordert werden sollen und Anforderungen für Standard- und benutzerdefinierte Ansprüche zulassen

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 Parameter hinzu.

refreshToken

public @NonNull String refreshToken()

Aktualisierungstoken, das vom STS empfangen wurde

scopes

public @NonNull Set<String> scopes()

Bereiche, auf die die Anwendung Zugriff anfordert

tenant

public String tenant()

Überschreibt den Mandantenwert in der Autoritäts-URL für diese Anforderung.

Gilt für: