File: //snap/core20/current/lib/python3/dist-packages/jwt/__pycache__/exceptions.cpython-38.pyc
U
�b�[� � @ s� G d d� de �ZG dd� de�ZG dd� de�ZG dd� de�ZG dd � d e�ZG d
d� de�ZG dd
� d
e�ZG dd� de�ZG dd� de�Z G dd� de�Z
G dd� de�ZG dd� de�ZeZ
eZeZdS )c @ s e Zd ZdZdS )�
PyJWTErrorz'
Base class for all exceptions
N)�__name__�
__module__�__qualname__�__doc__� r r �0/usr/lib/python3/dist-packages/jwt/exceptions.pyr s r c @ s e Zd ZdS )�InvalidTokenErrorN�r r r r r r r r s r c @ s e Zd ZdS )�DecodeErrorNr r r r r r
s r
c @ s e Zd ZdS )�InvalidSignatureErrorNr r r r r r s r c @ s e Zd ZdS )�ExpiredSignatureErrorNr r r r r r s r c @ s e Zd ZdS )�InvalidAudienceErrorNr r r r r r
s r
c @ s e Zd ZdS )�InvalidIssuerErrorNr r r r r r s r c @ s e Zd ZdS )�InvalidIssuedAtErrorNr r r r r r s r c @ s e Zd ZdS )�ImmatureSignatureErrorNr r r r r r $ s r c @ s e Zd ZdS )�InvalidKeyErrorNr r r r r r ( s r c @ s e Zd ZdS )�InvalidAlgorithmErrorNr r r r r r , s r c @ s e Zd Zdd� Zdd� ZdS )�MissingRequiredClaimErrorc C s
|| _ d S )N��claim)�selfr r r r �__init__1 s z"MissingRequiredClaimError.__init__c C s
d| j S )NzToken is missing the "%s" claimr )r r r r �__str__4 s z!MissingRequiredClaimError.__str__N)r r r r r r r r r r 0 s r N)� Exceptionr r r
r r r
r r r r r r ZExpiredSignatureZInvalidAudienceZ
InvalidIssuerr r r r �<module> s