o
    Æ°i—  ã                   @   s,   d Z ddlmZmZmZmZmZ g d¢ZdS )ay  
Proxy Authentication module for LiteLLM SDK.

This module provides OAuth2/JWT token management for authenticating
with LiteLLM Proxy or any OAuth2-protected endpoint.

Usage:
    from litellm.proxy_auth import AzureADCredential, ProxyAuthHandler

    litellm.proxy_auth = ProxyAuthHandler(
        credential=AzureADCredential(),
        scope="api://my-proxy/.default"
    )
é   )ÚAccessTokenÚTokenCredentialÚAzureADCredentialÚGenericOAuth2CredentialÚProxyAuthHandlerN)Ú__doc__Úcredentialsr   r   r   r   r   Ú__all__© r
   r
   úR/home/app/Keep/.python/lib/python3.10/site-packages/litellm/proxy_auth/__init__.pyÚ<module>   s    