B
    5‹d  ã               @   sT   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 )ÚArgon2ErrorzJ
    Superclass of all argon2 exceptions.

    Never thrown directly.
    N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__© r   r   ú^/work/yifan.wang/ringdown/master-ringdown-env/lib/python3.7/site-packages/argon2/exceptions.pyr      s   r   c               @   s   e Zd ZdZdS )ÚVerificationErrorzg
    Verification failed.

    You can find the original error message from Argon2 in ``args[0]``.
    N)r   r   r   r   r   r   r   r   r      s   r   c               @   s   e Zd ZdZdS )ÚVerifyMismatchErrorzˆ
    The secret does not match the hash.

    Subclass of :exc:`argon2.exceptions.VerificationError`.

    .. versionadded:: 16.1.0
    N)r   r   r   r   r   r   r   r   r	      s   r	   c               @   s   e Zd ZdZdS )ÚHashingErrorzl
    Raised if hashing failed.

    You can find the original error message from Argon2 in ``args[0]``.
    N)r   r   r   r   r   r   r   r   r
      s   r
   c               @   s   e Zd ZdZdS )ÚInvalidHashzb
    Raised if the hash is invalid before passing it to Argon2.

    .. versionadded:: 18.2.0
    N)r   r   r   r   r   r   r   r   r   &   s   r   N)Ú	Exceptionr   r   r	   r
   Ú
ValueErrorr   r   r   r   r   Ú<module>   s   
