
    ~R}b                         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__     0/usr/lib/python3/dist-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 Zd ZdS )MissingRequiredClaimErrorc                     || _         d S )Nclaim)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	   N)r   r   r   r'   r)   r   r	   r
   r"   r"   1   s2          < < < < <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
   r/   r/   A   r   r	   r/   N)	Exceptionr   r   r   r   r   r   r   r   r   r   r    r"   r+   r-   r/   r   r	   r
   <module>r1      s  	 	 	 	 	 	 	 		 	 	 	 	
 	 	 		 	 	 	 	# 	 	 		 	 	 	 	K 	 	 		 	 	 	 	- 	 	 		 	 	 	 	, 	 	 		 	 	 	 	* 	 	 		 	 	 	 	, 	 	 		 	 	 	 	. 	 	 		 	 	 	 	j 	 	 		 	 	 	 	- 	 	 	< < < < < 1 < < <	 	 	 	 	 	 	 		 	 	 	 	J 	 	 		 	 	 	 	z 	 	 	 	 	r	   