public class ClientCredentialParameters extends Object
ConfidentialClientApplication.acquireToken(ClientCredentialParameters)| Modifier and Type | Class and Description |
|---|---|
static class |
ClientCredentialParameters.ClientCredentialParametersBuilder |
| Modifier and Type | Method and Description |
|---|---|
static ClientCredentialParameters.ClientCredentialParametersBuilder |
builder(Set<String> scopes)
Builder for
ClientCredentialParameters |
ClaimsRequest |
claims()
Claims to be requested through the OIDC claims request parameter, allowing requests for standard and custom claims
|
IClientCredential |
clientCredential()
Overrides the client credentials for this request
|
Map<String,String> |
extraHttpHeaders()
Adds additional headers to the token request
|
Map<String,String> |
extraQueryParameters()
Adds additional query parameters to the token request
|
@NonNull Set<String> |
scopes()
Scopes for which the application is requesting access to.
|
Boolean |
skipCache()
Indicates whether the request should skip looking into the token cache.
|
String |
tenant()
Overrides the tenant value in the authority URL for this request
|
public static ClientCredentialParameters.ClientCredentialParametersBuilder builder(Set<String> scopes)
ClientCredentialParametersscopes - scopes application is requesting access to@NonNull public @NonNull Set<String> scopes()
public Boolean skipCache()
public ClaimsRequest claims()
public Map<String,String> extraHttpHeaders()
public Map<String,String> extraQueryParameters()
public String tenant()
public IClientCredential clientCredential()
Copyright © 2013–2023. All rights reserved.