
    [h                         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          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d S )!c                       e Zd ZdZdS )
PyJWTErrorz'
    Base class for all exceptions
    N)__name__
__module____qualname____doc__     ]/var/www/api.easyaligner.net/htdocs/venv_linux/lib/python3.11/site-packages/jwt/exceptions.pyr   r      s          	Dr	   r   c                       e Zd ZdS )InvalidTokenErrorNr   r   r   r   r	   r
   r   r   	           Dr	   r   c                       e Zd ZdS )DecodeErrorNr   r   r	   r
   r   r      r   r	   r   c                       e Zd ZdS )InvalidSignatureErrorNr   r   r	   r
   r   r      r   r	   r   c                       e Zd ZdS )ExpiredSignatureErrorNr   r   r	   r
   r   r      r   r	   r   c                       e Zd ZdS )InvalidAudienceErrorNr   r   r	   r
   r   r      r   r	   r   c                       e Zd ZdS )InvalidIssuerErrorNr   r   r	   r
   r   r      r   r	   r   c                       e Zd ZdS )InvalidIssuedAtErrorNr   r   r	   r
   r   r   !   r   r	   r   c                       e Zd ZdS )ImmatureSignatureErrorNr   r   r	   r
   r   r   %   r   r	   r   c                       e Zd ZdS )InvalidKeyErrorNr   r   r	   r
   r   r   )   r   r	   r   c                       e Zd ZdS )InvalidAlgorithmErrorNr   r   r	   r
   r    r    -   r   r	   r    c                   *    e Zd ZdeddfdZdefdZdS )MissingRequiredClaimErrorclaimreturnNc                     || _         d S )Nr#   )selfr#   s     r
   __init__z"MissingRequiredClaimError.__init__2   s    


r	   c                     d| j          dS )NzToken is missing the "z" claimr&   )r'   s    r
   __str__z!MissingRequiredClaimError.__str__5   s    ;
;;;;r	   )r   r   r   strr(   r*   r   r	   r
   r"   r"   1   sQ        c d    < < < < < < <r	   r"   c                       e Zd ZdS )
PyJWKErrorNr   r   r	   r
   r-   r-   9   r   r	   r-   c                       e Zd ZdS )PyJWKSetErrorNr   r   r	   r
   r/   r/   =   r   r	   r/   c                       e Zd ZdS )PyJWKClientErrorNr   r   r	   r
   r1   r1   A   r   r	   r1   c                       e Zd ZdS )PyJWKClientConnectionErrorNr   r   r	   r
   r3   r3   E   r   r	   r3   N)	Exceptionr   r   r   r   r   r   r   r   r   r   r    r"   r-   r/   r1   r3   r   r	   r
   <module>r5      s  	 	 	 	 	 	 	 		 	 	 	 	
 	 	 		 	 	 	 	# 	 	 		 	 	 	 	K 	 	 		 	 	 	 	- 	 	 		 	 	 	 	, 	 	 		 	 	 	 	* 	 	 		 	 	 	 	, 	 	 		 	 	 	 	. 	 	 		 	 	 	 	j 	 	 		 	 	 	 	- 	 	 	< < < < < 1 < < <	 	 	 	 	 	 	 		 	 	 	 	J 	 	 		 	 	 	 	z 	 	 		 	 	 	 	!1 	 	 	 	 	r	   