o
    "“i»  ã                   @   s4  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
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 )'c                   @   s   e Zd ZdZdS )Ú
PyJWTErrorz'
    Base class for all exceptions
    N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__© r   r   úN/var/www/html/premium_crap/venv/lib/python3.10/site-packages/jwt/exceptions.pyr      s    r   c                   @   ó   e Zd ZdS )ÚInvalidTokenErrorN©r   r   r   r   r   r   r   r	   	   ó    r	   c                   @   r   )ÚDecodeErrorNr
   r   r   r   r   r      r   r   c                   @   r   )ÚInvalidSignatureErrorNr
   r   r   r   r   r      r   r   c                   @   r   )ÚExpiredSignatureErrorNr
   r   r   r   r   r      r   r   c                   @   r   )ÚInvalidAudienceErrorNr
   r   r   r   r   r      r   r   c                   @   r   )ÚInvalidIssuerErrorNr
   r   r   r   r   r      r   r   c                   @   r   )ÚInvalidIssuedAtErrorNr
   r   r   r   r   r   !   r   r   c                   @   r   )ÚImmatureSignatureErrorNr
   r   r   r   r   r   %   r   r   c                   @   r   )ÚInvalidKeyErrorNr
   r   r   r   r   r   )   r   r   c                   @   r   )ÚInvalidAlgorithmErrorNr
   r   r   r   r   r   -   r   r   c                   @   s,   e Zd Zdeddfdd„Zdefdd„ZdS )ÚMissingRequiredClaimErrorÚclaimÚreturnNc                 C   s
   || _ d S )N©r   )Úselfr   r   r   r   Ú__init__2   s   
z"MissingRequiredClaimError.__init__c                 C   s   d| j › d�S )NzToken is missing the "z" claimr   )r   r   r   r   Ú__str__5   s   z!MissingRequiredClaimError.__str__)r   r   r   Ústrr   r   r   r   r   r   r   1   s    r   c                   @   r   )Ú
PyJWKErrorNr
   r   r   r   r   r   9   r   r   c                   @   r   )ÚMissingCryptographyErrorNr
   r   r   r   r   r   =   r   r   c                   @   r   )ÚPyJWKSetErrorNr
   r   r   r   r   r   A   r   r   c                   @   r   )ÚPyJWKClientErrorNr
   r   r   r   r   r    E   r   r    c                   @   r   )ÚPyJWKClientConnectionErrorNr
   r   r   r   r   r!   I   r   r!   c                   @   r   )ÚInvalidSubjectErrorNr
   r   r   r   r   r"   M   r   r"   c                   @   r   )ÚInvalidJTIErrorNr
   r   r   r   r   r#   Q   r   r#   N)Ú	Exceptionr   r	   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r   r   r   r   Ú<module>   s&    