public abstract class ConfidentialAppTokenProviderBase extends MsalTokenProviderBase
aadAuthorityUrl, ERROR_ACQUIRING_APPLICATION_ACCESS_TOKEN, ERROR_INVALID_AUTHORITY_URL, ORGANIZATION_URI_SUFFIX, TIMEOUT_MSscopesclusterUrl, httpClient, logger| Modifier and Type | Method and Description |
|---|---|
protected com.microsoft.aad.msal4j.IAuthenticationResult |
acquireAccessTokenSilentlyMsal() |
protected com.microsoft.aad.msal4j.IAuthenticationResult |
acquireNewAccessToken() |
protected abstract com.microsoft.aad.msal4j.IConfidentialClientApplication |
getClientApplication() |
protected void |
initializeWithCloudInfo(CloudInfo cloudInfo) |
acquireAccessTokenImpl, acquireAccessTokenSilentlygetTracingAttributesacquireAccessToken, getAuthMethodprotected void initializeWithCloudInfo(CloudInfo cloudInfo) throws DataClientException, DataServiceException
initializeWithCloudInfo in class MsalTokenProviderBaseDataClientExceptionDataServiceExceptionprotected com.microsoft.aad.msal4j.IAuthenticationResult acquireNewAccessToken()
throws DataServiceException
acquireNewAccessToken in class MsalTokenProviderBaseDataServiceExceptionprotected com.microsoft.aad.msal4j.IAuthenticationResult acquireAccessTokenSilentlyMsal()
throws MalformedURLException,
InterruptedException,
ExecutionException,
TimeoutException
acquireAccessTokenSilentlyMsal in class MsalTokenProviderBaseMalformedURLExceptionInterruptedExceptionExecutionExceptionTimeoutExceptionprotected abstract com.microsoft.aad.msal4j.IConfidentialClientApplication getClientApplication()
throws MalformedURLException
MalformedURLExceptionCopyright © 2023. All rights reserved.