U
    
W[  ã                   @   sj   d Z ddlmZmZ G dd„ deƒZG dd„ deƒZG dd„ deeƒZG d	d
„ d
eƒZG dd„ deƒZ	dS )z
Cred errors.
é    )ÚdivisionÚabsolute_importc                   @   s   e Zd ZdZdS )ÚUnauthorizedzStandard unauthorized error.N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© r
   r
   ú4/usr/lib/python3/dist-packages/twisted/cred/error.pyr      s   r   c                   @   s   e Zd ZdZdS )ÚLoginFailedz>
    The user's request to log in failed for some reason.
    Nr   r
   r
   r
   r   r      s   r   c                   @   s   e Zd ZdZdS )ÚUnauthorizedLoginz+The user was not authorized to log in.
    Nr   r
   r
   r
   r   r      s   r   c                   @   s   e Zd ZdZdS )ÚUnhandledCredentialsa  A type of credentials were passed in with no knowledge of how to check
    them.  This is a server configuration error - it means that a protocol was
    connected to a Portal without a CredentialChecker that can check all of its
    potential authentication strategies.
    Nr   r
   r
   r
   r   r      s   r   c                   @   s   e Zd ZdZdS )ÚLoginDeniedzæ
    The realm rejected this login for some reason.

    Examples of reasons this might be raised include an avatar logging in
    too frequently, a quota having been fully used, or the overall server
    load being too high.
    Nr   r
   r
   r
   r   r   &   s   r   N)
r	   Z
__future__r   r   Ú	Exceptionr   r   r   r   r   r
   r
   r
   r   Ú<module>   s   	