a
    x=icÕ  ã                   @   s2   d dl mZmZ d dlmZ G dd„ deeƒZdS )é    )ÚAxesBaseHandlerÚAbstractAxesHandler)ÚOptionalc                   @   s\   e Zd ZdZdee edœdd„Zdedœdd„Zd	d
„ Z	dd„ Z
dee edœdd„ZdS )ÚAxesDummyHandlerzg
    Signal handler implementation that does nothing and can be used to disable signal processing.
    N)ÚcredentialsÚreturnc                 C   s   dS )NT© ©ÚselfÚrequestr   r   r   úd/home/droni/.local/share/virtualenvs/DPS-5Je3_V2c/lib/python3.9/site-packages/axes/handlers/dummy.pyÚ
is_allowed
   s    zAxesDummyHandler.is_allowed)r   c                 K   s   d S ©Nr   )r
   Úsenderr   r   Úkwargsr   r   r   Úuser_login_failed   s    z"AxesDummyHandler.user_login_failedc                 K   s   d S r   r   ©r
   r   r   Úuserr   r   r   r   Úuser_logged_in   s    zAxesDummyHandler.user_logged_inc                 K   s   d S r   r   r   r   r   r   Úuser_logged_out   s    z AxesDummyHandler.user_logged_outc                 C   s   dS )Nr   r   r	   r   r   r   Úget_failures   s    zAxesDummyHandler.get_failures)N)N)N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   ÚdictÚboolr   r   r   r   Úintr   r   r   r   r   r      s   r   N)Zaxes.handlers.baser   r   Útypingr   r   r   r   r   r   Ú<module>   s   