Class ServicePrincipalTokenCredentialManager
- java.lang.Object
-
- com.microsoft.azure.toolkit.lib.auth.TokenCredentialManager
-
- com.microsoft.azure.toolkit.lib.auth.TokenCredentialManagerWithCache
-
- com.microsoft.azure.toolkit.lib.auth.core.serviceprincipal.ServicePrincipalTokenCredentialManager
-
- All Implemented Interfaces:
SubscriptionProvider,TenantProvider
class ServicePrincipalTokenCredentialManager extends TokenCredentialManagerWithCache
-
-
Field Summary
-
Fields inherited from class com.microsoft.azure.toolkit.lib.auth.TokenCredentialManager
credentialSupplier, email, environment, rootCredentialSupplier
-
-
Constructor Summary
Constructors Constructor Description ServicePrincipalTokenCredentialManager(com.azure.core.management.AzureEnvironment env, com.azure.core.credential.TokenCredential credential)
-
Method Summary
-
Methods inherited from class com.microsoft.azure.toolkit.lib.auth.TokenCredentialManagerWithCache
createTokenCredentialForTenant
-
Methods inherited from class com.microsoft.azure.toolkit.lib.auth.TokenCredentialManager
listSubscriptions, listTenants
-
-