public class RefreshTokenParameters extends Object
AbstractClientApplicationBase.acquireToken(RefreshTokenParameters)
or to
AbstractClientApplicationBase.acquireToken(RefreshTokenParameters)
RefreshTokenParameters should only be used for migration scenarios (when moving from ADAL to
MSAL). To acquire tokens silently, use AbstractClientApplicationBase.acquireTokenSilently(SilentParameters)
Modifier and Type | Class and Description |
---|---|
static class |
RefreshTokenParameters.RefreshTokenParametersBuilder |
Modifier and Type | Method and Description |
---|---|
static RefreshTokenParameters.RefreshTokenParametersBuilder |
builder(Set<String> scopes,
String refreshToken)
Builder for
RefreshTokenParameters |
ClaimsRequest |
claims()
Claims to be requested through the OIDC claims request parameter, allowing requests for standard and custom claims
|
Map<String,String> |
extraHttpHeaders()
Adds additional headers to the token request
|
Map<String,String> |
extraQueryParameters()
Adds additional parameters to the token request
|
@NonNull String |
refreshToken()
Refresh token received from the STS
|
@NonNull Set<String> |
scopes()
Scopes the application is requesting access to
|
String |
tenant()
Overrides the tenant value in the authority URL for this request
|
public static RefreshTokenParameters.RefreshTokenParametersBuilder builder(Set<String> scopes, String refreshToken)
RefreshTokenParameters
scopes
- scopes application is requesting access torefreshToken
- refresh token received form the STSRefreshTokenParameters
@NonNull public @NonNull String refreshToken()
public ClaimsRequest claims()
public Map<String,String> extraHttpHeaders()
public Map<String,String> extraQueryParameters()
public String tenant()
Copyright © 2013–2023. All rights reserved.