o
    RDi                     @   s4   d dl mZ G dd dejZG dd dejZdS )    )formsc                   @   s   e Zd ZejddZeje dZeje dZ	ejde dZ
eje dZejde dZeje dZejde dZejde dZejde dZdS )	AllowFormFrequired)widgetr   r   N)__name__
__module____qualname__r   BooleanFieldallow	CharFieldHiddenInputredirect_uriscopenonce	client_idstateresponse_typecode_challengecode_challenge_methodclaims r   r   N/var/www/Datamplify/venv/lib/python3.10/site-packages/oauth2_provider/forms.pyr      s    r   c                       s   e Zd ZejddZejde dZejde dZ	ejde dZ
ejde dZejde dZejde dZ fddZ  ZS )ConfirmLogoutFormFr   r   c                    s(   | dd | _tt| j|i | d S )Nrequest)popr   superr   __init__)selfargskwargs	__class__r   r   r      s   zConfirmLogoutForm.__init__)r   r	   r
   r   r   r   r   r   id_token_hintlogout_hintr   post_logout_redirect_urir   
ui_localesr   __classcell__r   r   r"   r   r      s    r   N)djangor   Formr   r   r   r   r   r   <module>   s    