RefreshTokenParameters.RefreshTokenParametersBuilder Class
- java.
lang. Object - com.
microsoft. aad. msal4j. RefreshTokenParameters. RefreshTokenParametersBuilder
- com.
public static class RefreshTokenParameters.RefreshTokenParametersBuilder
Modifier and Type | Method and Description |
---|---|
Refresh |
build() |
Refresh |
claims(Claims Claims to be requested through the OIDC claims request parameter, allowing requests for standard and custom claims |
Refresh |
extra Adds additional headers to the token request |
Refresh |
extra Adds additional parameters to the token request |
Refresh |
refresh Refresh token received from the STS |
Refresh |
scopes(@Non Scopes the application is requesting access to |
Refresh |
tenant(String tenant)
Overrides the tenant value in the authority URL for this request |
java.lang.String |
to |
build
public RefreshTokenParameters build()
claims
public RefreshTokenParameters.RefreshTokenParametersBuilder claims(ClaimsRequest claims)
Claims to be requested through the OIDC claims request parameter, allowing requests for standard and custom claims
Parameters:
Returns:
this
.extraHttpHeaders
public RefreshTokenParameters.RefreshTokenParametersBuilder extraHttpHeaders(Map
Adds additional headers to the token request
Parameters:
Returns:
this
.extraQueryParameters
public RefreshTokenParameters.RefreshTokenParametersBuilder extraQueryParameters(Map
Adds additional parameters to the token request
Parameters:
Returns:
this
.refreshToken
public RefreshTokenParameters.RefreshTokenParametersBuilder refreshToken(@NonNull String refreshToken)
Refresh token received from the STS
Parameters:
Returns:
this
.scopes
public RefreshTokenParameters.RefreshTokenParametersBuilder scopes(@NonNull Set
Scopes the application is requesting access to
Parameters:
Returns:
this
.tenant
public RefreshTokenParameters.RefreshTokenParametersBuilder tenant(String tenant)
Overrides the tenant value in the authority URL for this request
Parameters:
Returns:
this
.toString
public String toString()
Overrides:
RefreshTokenParameters.RefreshTokenParametersBuilder.toString()