public abstract class AzureIdentityTokenProvider extends CloudDependentTokenProviderBase
| Modifier and Type | Field and Description |
|---|---|
protected static String |
ERROR_INVALID_AUTHORITY_URL |
protected static String |
ORGANIZATION_URI_SUFFIX |
scopesclusterUrl, httpClient, logger| Modifier and Type | Method and Description |
|---|---|
protected reactor.core.publisher.Mono<String> |
acquireAccessTokenImpl() |
protected abstract com.azure.core.credential.TokenCredential |
createTokenCredential(com.azure.identity.CredentialBuilderBase<?> builder) |
protected abstract com.azure.identity.CredentialBuilderBase<?> |
initBuilder() |
protected void |
initializeWithCloudInfo(CloudInfo cloudInfo) |
getTracingAttributesacquireAccessToken, getAuthMethodprotected static final String ORGANIZATION_URI_SUFFIX
protected static final String ERROR_INVALID_AUTHORITY_URL
protected final reactor.core.publisher.Mono<String> acquireAccessTokenImpl()
acquireAccessTokenImpl in class TokenProviderBaseprotected final void initializeWithCloudInfo(CloudInfo cloudInfo) throws DataClientException, DataServiceException
initializeWithCloudInfo in class CloudDependentTokenProviderBaseDataClientExceptionDataServiceExceptionprotected abstract com.azure.identity.CredentialBuilderBase<?> initBuilder()
protected abstract com.azure.core.credential.TokenCredential createTokenCredential(com.azure.identity.CredentialBuilderBase<?> builder)
Copyright © 2025. All rights reserved.