§
    8?Äjy  ã                   ó  — d Z  G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d	„ d
e¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z G d„ de¦  «        Z	 G d„ de¦  «        Z
 G d„ de
¦  «        Z G d„ dee¦  «        Z G d„ dee¦  «        Z G d„ dee¦  «        Z G d„ dee¦  «        Z G d„ dee¦  «        Z G d„ d ee¦  «        Z G d!„ d"e¦  «        Z G d#„ d$e¦  «        Zd%S )&z+Exceptions used in the google.auth package.c                   ó8   ‡ — e Zd ZdZˆ fd„Zed„ ¦   «         Zˆ xZS )ÚGoogleAuthErrorz&Base class for all google.auth errors.c                 ó|   •—  t          t          | ¦  «        j        |Ž  |                     dd¦  «        }|| _        d S )NÚ	retryableF)Úsuperr   Ú__init__ÚgetÚ
_retryable)ÚselfÚargsÚkwargsr   Ú	__class__s       €úGC:\Projects\Historical\venv\Lib\site-packages\google/auth/exceptions.pyr   zGoogleAuthError.__init__   s;   ø€ Ø-��o˜tÑ$Ô$Ô-¨tÐ4Ð4Ø—J’J˜{¨EÑ2Ô2ˆ	Ø#ˆŒˆˆó    c                 ó   — | j         S ©N)r	   ©r
   s    r   r   zGoogleAuthError.retryable   s
   € àŒÐr   )Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   Úpropertyr   Ú__classcell__©r   s   @r   r   r      sY   ø€ € € € € Ø0Ð0ð$ð $ð $ð $ð $ð
 ðð ñ „Xðð ð ð ð r   r   c                   ó   — e Zd ZdZdS )ÚTransportErrorz:Used to indicate an error occurred during an HTTP request.N©r   r   r   r   © r   r   r   r      s   € € € € € ØDÐDÐDÐDr   r   c                   ó   — e Zd ZdZdS )ÚRefreshErrorzMUsed to indicate that an refreshing the credentials' access token
    failed.Nr   r   r   r   r   r   #   s   € € € € € ðð ð ð r   r   c                   ó   — e Zd ZdZdS )ÚUserAccessTokenErrorzCUsed to indicate ``gcloud auth print-access-token`` command failed.Nr   r   r   r   r!   r!   (   s   € € € € € ØMÐMÐMÐMr   r!   c                   ó   — e Zd ZdZdS )ÚDefaultCredentialsErrorz;Used to indicate that acquiring default credentials failed.Nr   r   r   r   r#   r#   ,   s   € € € € € ØEÐEÐEÐEr   r#   c                   ó   — e Zd ZdZdS )Ú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%   0   s   € € € € € ð6ð 6ð 6ð 6r   r%   c                   ó(   — e Zd ZdZed„ ¦   «         ZdS )ÚClientCertErrorz?Used to indicate that client certificate is missing or invalid.c                 ó   — dS )NFr   r   s    r   r   zClientCertError.retryable8   s   € àˆur   N)r   r   r   r   r   r   r   r   r   r'   r'   5   s3   € € € € € ØIÐIàðð ñ „Xðð ð r   r'   c                   ó   — e Zd ZdZdS )Ú
OAuthErrorzLUsed to indicate an error occurred during an OAuth related HTTP
    request.Nr   r   r   r   r*   r*   =   s   € € € € € ðð ð ð r   r*   c                   ó$   ‡ — e Zd ZdZdˆ fd„	Zˆ xZS )ÚReauthFailErrorz$An exception for when reauth failed.Nc                 óp   •—  t          t          | ¦  «        j        d                     |¦  «        fi |¤Ž d S )NzReauthentication failed. {0})r   r,   r   Úformat)r
   Úmessager   r   s      €r   r   zReauthFailError.__init__E   sL   ø€ Ø-��o˜tÑ$Ô$Ô-Ø*×1Ò1°'Ñ:Ô:ð	
ð 	
Ø>Dð	
ð 	
ð 	
ð 	
ð 	
r   r   )r   r   r   r   r   r   r   s   @r   r,   r,   B   sC   ø€ € € € € Ø.Ð.ð
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
ð 
r   r,   c                   ó   — e Zd ZdZdS )ÚReauthSamlChallengeFailErrorz0An exception for SAML reauth challenge failures.Nr   r   r   r   r1   r1   K   s   € € € € € Ø:Ð:Ð:Ð:r   r1   c                   ó   — e Zd ZdZdS )ÚMalformedErrorz An exception for malformed data.Nr   r   r   r   r3   r3   O   s   € € € € € Ø*Ð*Ð*Ð*r   r3   c                   ó   — e Zd ZdZdS )ÚInvalidResourcezAn exception for URL error.Nr   r   r   r   r5   r5   S   s   € € € € € Ø%Ð%Ð%Ð%r   r5   c                   ó   — e Zd ZdZdS )ÚInvalidOperationz#An exception for invalid operation.Nr   r   r   r   r7   r7   W   s   € € € € € Ø-Ð-Ð-Ð-r   r7   c                   ó   — e Zd ZdZdS )ÚInvalidValuez*Used to wrap general ValueError of python.Nr   r   r   r   r9   r9   [   s   € € € € € Ø4Ð4Ð4Ð4r   r9   c                   ó   — e Zd ZdZdS )ÚInvalidTypez)Used to wrap general TypeError of python.Nr   r   r   r   r;   r;   _   s   € € € € € Ø3Ð3Ð3Ð3r   r;   c                   ó   — e Zd ZdZdS )ÚOSErrorz7Used to wrap EnvironmentError(OSError after python3.3).Nr   r   r   r   r=   r=   c   s   € € € € € ØAÐAÐAÐAr   r=   c                   ó   — e Zd ZdZdS )ÚTimeoutErrorzAUsed to indicate a timeout error occurred during an HTTP request.Nr   r   r   r   r?   r?   g   ó   € € € € € ØKÐKÐKÐKr   r?   c                   ó   — e Zd ZdZdS )ÚResponseErrorzAUsed to indicate an error occurred when reading an HTTP response.Nr   r   r   r   rB   rB   k   r@   r   rB   N)r   Ú	Exceptionr   r   r   r!   r#   r%   r'   r*   r,   r1   Ú
ValueErrorr3   r5   r7   r9   Ú	TypeErrorr;   ÚEnvironmentErrorr=   r?   rB   r   r   r   ú<module>rG      sP  ðð 2Ð 1ð
ð 
ð 
ð 
ð 
�iñ 
ô 
ð 
ðEð Eð Eð Eð E�_ñ Eô Eð Eðð ð ð ð �?ñ ô ð ð
Nð Nð Nð Nð N˜?ñ Nô Nð NðFð Fð Fð Fð F˜oñ Fô Fð Fð6ð 6ð 6ð 6ð 6˜Oñ 6ô 6ð 6ð
ð ð ð ð �oñ ô ð ðð ð ð ð �ñ ô ð ð

ð 
ð 
ð 
ð 
�lñ 
ô 
ð 
ð;ð ;ð ;ð ;ð ; ?ñ ;ô ;ð ;ð+ð +ð +ð +ð +Ð,¨jñ +ô +ð +ð&ð &ð &ð &ð &Ð-¨zñ &ô &ð &ð.ð .ð .ð .ð .Ð.°
ñ .ô .ð .ð5ð 5ð 5ð 5ð 5Ð*¨Jñ 5ô 5ð 5ð4ð 4ð 4ð 4ð 4Ð)¨9ñ 4ô 4ð 4ðBð Bð Bð Bð BÐ%Ð'7ñ Bô Bð BðLð Lð Lð Lð L�?ñ Lô Lð LðLð Lð Lð Lð L�Oñ Lô Lð Lð Lð Lr   