o
    ¾­§iÆ  ã                   @   s¸   d Z ddlmZ ddlmZmZ ddlmZmZ ddl	m
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ ddlmZ ddlm Z  g d¢Z!dd	l"m#Z# e#Z$d
S )z"Credentials for Azure SDK clients.é   )ÚAuthenticationRecord)ÚAuthenticationRequiredErrorÚCredentialUnavailableError)ÚAzureAuthorityHostsÚKnownAuthorities)ÚAuthorizationCodeCredentialÚAzureDeveloperCliCredentialÚAzureCliCredentialÚAzurePowerShellCredentialÚCertificateCredentialÚChainedTokenCredentialÚClientAssertionCredentialÚClientSecretCredentialÚDefaultAzureCredentialÚDeviceCodeCredentialÚEnvironmentCredentialÚInteractiveBrowserCredentialÚManagedIdentityCredentialÚOnBehalfOfCredentialÚSharedTokenCacheCredentialÚUsernamePasswordCredentialÚVisualStudioCodeCredentialÚWorkloadIdentityCredentialÚAzurePipelinesCredential)ÚTokenCachePersistenceOptions)Úget_bearer_token_provider)r   r   r   r   r	   r   r   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   )ÚVERSIONN)%Ú__doc__Z_auth_recordr   Ú_exceptionsr   r   Ú
_constantsr   r   Z_credentialsr   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   Z_persistent_cacher   Z_bearer_token_providerr   Ú__all__Ú_versionr   Ú__version__© r#   r#   úN/home/app/Keep/.python/lib/python3.10/site-packages/azure/identity/__init__.pyÚ<module>   s   T