ConfidentialClientApplication.Builder Class
- java.
lang. Object - com.
microsoft. aad. msal4j. AbstractApplicationBase. Builder<T> - com.
microsoft. aad. msal4j. AbstractClientApplicationBase. Builder<T> - com.
microsoft. aad. msal4j. ConfidentialClientApplication. Builder
- com.
- com.
- com.
public static class ConfidentialClientApplication.Builder
extends Builder<Builder>
Method Summary
Modifier and Type | Method and Description |
---|---|
Builder | appTokenProvider(Function<AppTokenProviderParameters,CompletableFuture<TokenProviderResult>> appTokenProvider) |
Confidential |
build() |
protected Builder | self() |
Builder |
sendX5c(boolean val)
Specifies if the x5c claim (public key of the certificate) should be sent to the STS. |
Methods inherited from Builder
Methods inherited from java.lang.Object
Method Details
appTokenProvider
public ConfidentialClientApplication.Builder appTokenProvider(Function<AppTokenProviderParameters,CompletableFuture<TokenProviderResult>> appTokenProvider)
Parameters:
build
public ConfidentialClientApplication build()
self
protected ConfidentialClientApplication.Builder self()
sendX5c
public ConfidentialClientApplication.Builder sendX5c(boolean val)
Specifies if the x5c claim (public key of the certificate) should be sent to the STS. Default value is true
Parameters:
Returns: