ó
    °"³jy  ã                   ó   • S r  " S S\5      r " S S\5      r " S S\5      r " S S\5      r " S	 S
\5      r " S S\5      r " S S\5      r " S S\5      r	 " S S\5      r
 " S S\
5      r " S S\\5      r " S S\\5      r " S S\\5      r " S S\\5      r " S S\\5      r " S S \\5      r " S! S"\5      r " S# S$\5      rg%)&z+Exceptions used in the google.auth package.c                   ó<   ^ • \ rS rSrSrU 4S jr\S 5       rSrU =r	$ )ÚGoogleAuthErroré   z&Base class for all google.auth errors.c                 óX   >• [         [        U ]
  " U6   UR                  SS5      nX0l        g )NÚ	retryableF)Úsuperr   Ú__init__ÚgetÚ
_retryable)ÚselfÚargsÚkwargsr   Ú	__class__s       €ÚS/home/mande/repo/quber/.venv/lib/python3.13/site-packages/google/auth/exceptions.pyr   ÚGoogleAuthError.__init__   s'   ø€ ÜŒo˜tÒ-¨tÑ4Ø—J‘J˜{¨EÓ2ˆ	Ø#�ó    c                 ó   • U R                   $ ©N©r
   ©r   s    r   r   ÚGoogleAuthError.retryable   s   € à�‰Ðr   r   )
Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ú__doc__r   Úpropertyr   Ú__static_attributes__Ú__classcell__©r   s   @r   r   r      s   ø† Ù0õ$ð
 ñó ör   r   c                   ó   • \ rS rSrSrSrg)ÚTransportErroré   z:Used to indicate an error occurred during an HTTP request.© N©r   r   r   r   r   r   r#   r   r   r!   r!      s   † ÜDr   r!   c                   ó   • \ rS rSrSrSrg)ÚRefreshErroré#   zIUsed to indicate that an refreshing the credentials' access token
failed.r#   Nr$   r#   r   r   r&   r&   #   s   † ôr   r&   c                   ó   • \ rS rSrSrSrg)ÚUserAccessTokenErroré(   zCUsed to indicate ``gcloud auth print-access-token`` command failed.r#   Nr$   r#   r   r   r)   r)   (   s   † ÜMr   r)   c                   ó   • \ rS rSrSrSrg)ÚDefaultCredentialsErroré,   z;Used to indicate that acquiring default credentials failed.r#   Nr$   r#   r   r   r,   r,   ,   s   † ÜEr   r,   c                   ó   • \ rS rSrSrSrg)ÚMutualTLSChannelErroré0   zuUsed to indicate that mutual TLS channel creation is failed, or mutual
TLS channel credentials is missing or invalid.r#   Nr$   r#   r   r   r/   r/   0   s   † ô6r   r/   c                   ó(   • \ rS rSrSr\S 5       rSrg)ÚClientCertErroré5   z?Used to indicate that client certificate is missing or invalid.c                 ó   • g)NFr#   r   s    r   r   ÚClientCertError.retryable8   s   € àr   r#   N)r   r   r   r   r   r   r   r   r#   r   r   r2   r2   5   s   † ÙIàñó ór   r2   c                   ó   • \ rS rSrSrSrg)Ú
OAuthErroré=   zHUsed to indicate an error occurred during an OAuth related HTTP
request.r#   Nr$   r#   r   r   r7   r7   =   s   † ôr   r7   c                   ó0   ^ • \ rS rSrSrSU 4S jjrSrU =r$ )ÚReauthFailErroréB   z$An exception for when reauth failed.c                 óN   >• [         [        U ]
  " SR                  U5      40 UD6  g )NzReauthentication failed. {0})r   r:   r   Úformat)r   Úmessager   r   s      €r   r   ÚReauthFailError.__init__E   s(   ø€ ÜŒo˜tÒ-Ø*×1Ñ1°'Ó:ñ	
Ø>Dó	
r   r#   r   )r   r   r   r   r   r   r   r   r   s   @r   r:   r:   B   s   ø† Ù.÷
õ 
r   r:   c                   ó   • \ rS rSrSrSrg)ÚReauthSamlChallengeFailErroréK   z0An exception for SAML reauth challenge failures.r#   Nr$   r#   r   r   rA   rA   K   s   † Ü:r   rA   c                   ó   • \ rS rSrSrSrg)ÚMalformedErroréO   z An exception for malformed data.r#   Nr$   r#   r   r   rD   rD   O   s   † Ü*r   rD   c                   ó   • \ rS rSrSrSrg)ÚInvalidResourceéS   zAn exception for URL error.r#   Nr$   r#   r   r   rG   rG   S   s   † Ü%r   rG   c                   ó   • \ rS rSrSrSrg)ÚInvalidOperationéW   z#An exception for invalid operation.r#   Nr$   r#   r   r   rJ   rJ   W   s   † Ü-r   rJ   c                   ó   • \ rS rSrSrSrg)ÚInvalidValueé[   z*Used to wrap general ValueError of python.r#   Nr$   r#   r   r   rM   rM   [   s   † Ü4r   rM   c                   ó   • \ rS rSrSrSrg)ÚInvalidTypeé_   z)Used to wrap general TypeError of python.r#   Nr$   r#   r   r   rP   rP   _   s   † Ü3r   rP   c                   ó   • \ rS rSrSrSrg)ÚOSErroréc   z7Used to wrap EnvironmentError(OSError after python3.3).r#   Nr$   r#   r   r   rS   rS   c   s   † ÜAr   rS   c                   ó   • \ rS rSrSrSrg)ÚTimeoutErrorég   zAUsed to indicate a timeout error occurred during an HTTP request.r#   Nr$   r#   r   r   rV   rV   g   ó   † ÜKr   rV   c                   ó   • \ rS rSrSrSrg)ÚResponseErrorék   zAUsed to indicate an error occurred when reading an HTTP response.r#   Nr$   r#   r   r   rZ   rZ   k   rX   r   rZ   N)r   Ú	Exceptionr   r!   r&   r)   r,   r/   r2   r7   r:   rA   Ú
ValueErrorrD   rG   rJ   rM   Ú	TypeErrorrP   ÚEnvironmentErrorrS   rV   rZ   r#   r   r   Ú<module>r`      s  ðñ 2ô
�iô 
ôE�_ô Eô�?ô ô
N˜?ô NôF˜oô Fô6˜Oô 6ô
�oô ô�ô ô

�lô 
ô; ?ô ;ô+Ð,¨jô +ô&Ð-¨zô &ô.Ð.°
ô .ô5Ð*¨Jô 5ô4Ð)¨9ô 4ôBÐ%Ð'7ô BôL�?ô LôL�Oõ Lr   