o
    i                     @   sh   d dl Z dZdZdZdZdZdZdZG d	d
 d
eZ	G dd de	dZ
G dd de
ZG dd dZdS )    Nz$04b07795-8ddb-461a-bbee-02f9e1bf7b46z$aebc6443-996d-45c2-90f0-388ff96faa56zVS Code Azurei,     z.nocaez.caec                   @   s   e Zd Zdd ZdS )AzureAuthorityHostsMetac                 C   s0   |dkrt jdtdd dS t| d| j )NZAZURE_GERMANYzVAZURE_GERMANY is deprecated. Microsoft Cloud Germany was closed on October 29th, 2021.   )
stacklevelzlogin.microsoftonline.dez not found in )warningswarnDeprecationWarningAttributeError__name__)clsname r   P/home/app/Keep/.python/lib/python3.10/site-packages/azure/identity/_constants.py__getattr__   s   z#AzureAuthorityHostsMeta.__getattr__N)r
   
__module____qualname__r   r   r   r   r   r      s    r   c                   @   s   e Zd ZdZdZdZdZdS )AzureAuthorityHostszConstants for Microsoft Entra ID authority hosts.
    These are used to construct authority URLs for various Azure environments.
    zlogin.chinacloudapi.cnzlogin.microsoftonline.uszlogin.microsoftonline.comN)r
   r   r   __doc__ZAZURE_CHINAZAZURE_GOVERNMENTZAZURE_PUBLIC_CLOUDr   r   r   r   r      s
    r   )	metaclassc                   @   s   e Zd ZdZdS )KnownAuthoritiesz%Alias of :class:`AzureAuthorityHosts`N)r
   r   r   r   r   r   r   r   r   '   s    r   c                   @   s   e Zd ZdZdZdZeeefZdZdZdZ	eeefZ
dZdZeeefZd	Zd
ZdZdZdZdZdZdZdZdZdZdZeeefZdS )EnvironmentVariablesAZURE_CLIENT_IDAZURE_CLIENT_SECRETAZURE_TENANT_IDAZURE_CLIENT_CERTIFICATE_PATH!AZURE_CLIENT_CERTIFICATE_PASSWORD#AZURE_CLIENT_SEND_CERTIFICATE_CHAINAZURE_USERNAMEAZURE_PASSWORD!AZURE_POD_IDENTITY_AUTHORITY_HOSTIDENTITY_ENDPOINTIDENTITY_HEADERIDENTITY_SERVER_THUMBPRINTIMDS_ENDPOINTMSI_ENDPOINT
MSI_SECRETAZURE_AUTHORITY_HOST&AZURE_IDENTITY_DISABLE_MULTITENANTAUTHAZURE_REGIONAL_AUTHORITY_NAMEAZURE_FEDERATED_TOKEN_FILEAZURE_TOKEN_CREDENTIALSN)r
   r   r   r   r   r   ZCLIENT_SECRET_VARSr   r   r   Z	CERT_VARSr   r   ZUSERNAME_PASSWORD_VARSr   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   ZWORKLOAD_IDENTITY_VARSr   r   r   r   r   +   s2    


r   )r   ZDEVELOPER_SIGN_ON_CLIENT_IDZAZURE_VSCODE_CLIENT_IDZVSCODE_CREDENTIALS_SECTIONZDEFAULT_REFRESH_OFFSETZ!DEFAULT_TOKEN_REFRESH_RETRY_DELAYZCACHE_NON_CAE_SUFFIXZCACHE_CAE_SUFFIXtyper   r   r   r   r   r   r   r   <module>   s   
