o
    åË·e°  ã                   @   s¨   d Z G dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG d	d
„ d
eƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZ	G dd„ deƒZ
G dd„ de
ƒZdS )z+Exceptions used in the google.auth package.c                   @   ó   e Zd ZdZdS )ÚGoogleAuthErrorz&Base class for all google.auth errors.N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© r   r   úM/var/www/ideatree/venv/lib/python3.10/site-packages/google/auth/exceptions.pyr      ó    r   c                   @   r   )ÚTransportErrorz:Used to indicate an error occurred during an HTTP request.Nr   r   r   r   r	   r      r
   r   c                   @   r   )ÚRefreshErrorzMUsed to indicate that an refreshing the credentials' access token
    failed.Nr   r   r   r   r	   r      r
   r   c                   @   r   )ÚUserAccessTokenErrorzCUsed to indicate ``gcloud auth print-access-token`` command failed.Nr   r   r   r   r	   r      r
   r   c                   @   r   )ÚDefaultCredentialsErrorz;Used to indicate that acquiring default credentials failed.Nr   r   r   r   r	   r   #   r
   r   c                   @   r   )ÚMutualTLSChannelErrorzyUsed to indicate that mutual TLS channel creation is failed, or mutual
    TLS channel credentials is missing or invalid.Nr   r   r   r   r	   r   '   r
   r   c                   @   r   )ÚClientCertErrorz?Used to indicate that client certificate is missing or invalid.Nr   r   r   r   r	   r   ,   r
   r   c                   @   r   )Ú
OAuthErrorzLUsed to indicate an error occurred during an OAuth related HTTP
    request.Nr   r   r   r   r	   r   0   r
   r   c                       s"   e Zd ZdZd‡ fdd„	Z‡  ZS )ÚReauthFailErrorz$An exception for when reauth failed.Nc                    s   t t| ƒ d |¡¡ d S )NzReauthentication failed. {0})Úsuperr   Ú__init__Úformat)ÚselfÚmessage©Ú	__class__r   r	   r   8   s   
ÿzReauthFailError.__init__)N)r   r   r   r   r   Ú__classcell__r   r   r   r	   r   5   s    r   c                   @   r   )ÚReauthSamlChallengeFailErrorz0An exception for SAML reauth challenge failures.Nr   r   r   r   r	   r   >   r
   r   N)r   Ú	Exceptionr   r   r   r   r   r   r   r   r   r   r   r   r   r	   Ú<module>   s   	