codekingpro/portable-devtools
114k
1# ------------------------------------2# Copyright (c) Microsoft Corporation.3# Licensed under the MIT License.4# ------------------------------------5"""Credentials for Azure SDK clients."""6 7from ._auth_record import AuthenticationRecord8from ._exceptions import AuthenticationRequiredError, CredentialUnavailableError9from ._constants import AzureAuthorityHosts, KnownAuthorities10from ._credentials import (11 AuthorizationCodeCredential,12 AzureDeveloperCliCredential,13 AzureCliCredential,14 AzurePowerShellCredential,15 CertificateCredential,16 ChainedTokenCredential,17 ClientAssertionCredential,18 ClientSecretCredential,19 DefaultAzureCredential,20 DeviceCodeCredential,21 EnvironmentCredential,22 InteractiveBrowserCredential,23 ManagedIdentityCredential,24 OnBehalfOfCredential,25 SharedTokenCacheCredential,26 UsernamePasswordCredential,27 VisualStudioCodeCredential,28 WorkloadIdentityCredential,29)30from ._persistent_cache import TokenCachePersistenceOptions31from ._bearer_token_provider import get_bearer_token_provider32 33 34__all__ = [35 "AuthenticationRecord",36 "AuthenticationRequiredError",37 "AuthorizationCodeCredential",38 "AzureAuthorityHosts",39 "AzureCliCredential",40 "AzureDeveloperCliCredential",41 "AzurePowerShellCredential",42 "CertificateCredential",43 "ChainedTokenCredential",44 "ClientAssertionCredential",45 "ClientSecretCredential",46 "CredentialUnavailableError",47 "DefaultAzureCredential",48 "DeviceCodeCredential",49 "EnvironmentCredential",50 "InteractiveBrowserCredential",51 "KnownAuthorities",52 "OnBehalfOfCredential",53 "ManagedIdentityCredential",54 "SharedTokenCacheCredential",55 "TokenCachePersistenceOptions",56 "UsernamePasswordCredential",57 "VisualStudioCodeCredential",58 "WorkloadIdentityCredential",59 "get_bearer_token_provider",60]61 62from ._version import VERSION63 64__version__ = VERSION65 