ConfidentialClientApplication.Builder 類別
- 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>
方法摘要
| 修飾詞與類型 | 方法與描述 |
|---|---|
| Builder | appTokenProvider(Function<AppTokenProviderParameters,CompletableFuture<TokenProviderResult>> appTokenProvider) |
|
Confidential |
build() |
| protected Builder | self() |
| Builder |
sendX5c(boolean val)
規定是否應該將 x5c 權利要求(憑證的公開金鑰)送達 STS。 |
方法繼承來源 Builder
aadInstanceDiscoveryResponse
applicationName
applicationVersion
authority
autoDetectRegion
azureRegion
b2cAuthority
clientCapabilities
connectTimeoutForDefaultHttpClient
correlationId
executorService
httpClient
instanceDiscovery
logPii
oidcAuthority
proxy
readTimeoutForDefaultHttpClient
setTokenCacheAccessAspect
sslSocketFactory
validateAuthority
方法繼承來源 java.lang.Object
java.lang.Object.clone
java.lang.Object.equals
java.lang.Object.finalize
java.lang.Object.getClass
java.lang.Object.hashCode
java.lang.Object.notify
java.lang.Object.notifyAll
java.lang.Object.toString
java.lang.Object.wait
java.lang.Object.wait
java.lang.Object.wait
方法詳細資料
appTokenProvider
public ConfidentialClientApplication.Builder appTokenProvider(Function<AppTokenProviderParameters,CompletableFuture<TokenProviderResult>> appTokenProvider)
參數:
appTokenProvider
build
public ConfidentialClientApplication build()
self
protected ConfidentialClientApplication.Builder self()
sendX5c
public ConfidentialClientApplication.Builder sendX5c(boolean val)
規定是否應該將 x5c 權利要求(憑證的公開金鑰)送達 STS。 默認值為 true
參數:
val
- 如果 x5c 應該寄出,那是真的。 否則不成立
傳回:
該方法被呼叫的建構者實例