public static class ConfidentialClientApplication.Builder extends AbstractClientApplicationBase.Builder<ConfidentialClientApplication.Builder>
Modifier and Type | Method and Description |
---|---|
ConfidentialClientApplication.Builder |
appTokenProvider(Function<AppTokenProviderParameters,CompletableFuture<TokenProviderResult>> appTokenProvider) |
ConfidentialClientApplication |
build() |
protected ConfidentialClientApplication.Builder |
self() |
ConfidentialClientApplication.Builder |
sendX5c(boolean val)
Specifies if the x5c claim (public key of the certificate) should be sent to the STS.
|
aadInstanceDiscoveryResponse, applicationName, applicationVersion, authority, autoDetectRegion, azureRegion, b2cAuthority, clientCapabilities, connectTimeoutForDefaultHttpClient, correlationId, executorService, httpClient, instanceDiscovery, logPii, proxy, readTimeoutForDefaultHttpClient, setTokenCacheAccessAspect, sslSocketFactory, validateAuthority
public ConfidentialClientApplication.Builder sendX5c(boolean val)
val
- true if the x5c should be sent. Otherwise falsepublic ConfidentialClientApplication.Builder appTokenProvider(Function<AppTokenProviderParameters,CompletableFuture<TokenProviderResult>> appTokenProvider)
public ConfidentialClientApplication build()
protected ConfidentialClientApplication.Builder self()
Copyright © 2013–2023. All rights reserved.