ClientCredentialParameters.ClientCredentialParametersBuilder Class
- java.
lang. Object - com.
microsoft. aad. msal4j. ClientCredentialParameters. ClientCredentialParametersBuilder
- com.
public static class ClientCredentialParameters.ClientCredentialParametersBuilder
Method Summary
Methods inherited from java.lang.Object
Method Details
build
public ClientCredentialParameters build()
claims
public ClientCredentialParameters.ClientCredentialParametersBuilder claims(ClaimsRequest claims)
Claims to be requested through the OIDC claims request parameter, allowing requests for standard and custom claims
Parameters:
Returns:
this
.clientCredential
public ClientCredentialParameters.ClientCredentialParametersBuilder clientCredential(IClientCredential clientCredential)
Overrides the client credentials for this request
Parameters:
Returns:
this
.extraHttpHeaders
public ClientCredentialParameters.ClientCredentialParametersBuilder extraHttpHeaders(Map
Adds additional headers to the token request
Parameters:
Returns:
this
.extraQueryParameters
public ClientCredentialParameters.ClientCredentialParametersBuilder extraQueryParameters(Map
Adds additional query parameters to the token request
Parameters:
Returns:
this
.scopes
public ClientCredentialParameters.ClientCredentialParametersBuilder scopes(@NonNull Set
Scopes for which the application is requesting access to.
Parameters:
Returns:
this
.skipCache
public ClientCredentialParameters.ClientCredentialParametersBuilder skipCache(Boolean skipCache)
Indicates whether the request should skip looking into the token cache. Be default it is set to false.
Parameters:
Returns:
this
.tenant
public ClientCredentialParameters.ClientCredentialParametersBuilder tenant(String tenant)
Overrides the tenant value in the authority URL for this request
Parameters:
Returns:
this
.toString
public String toString()
Overrides:
ClientCredentialParameters.ClientCredentialParametersBuilder.toString()