Ë
    ”ÂiO  ã                   ó   —  G d „ d«      Z y)c                   ó>   — e Zd ZdZdZdgZd„ Zd„ Zd„ Zd„ Z	d„ Z
d	„ Zy)
ÚTokenEndpointN)Úaccess_tokenÚrefresh_tokenÚclient_secret_basicc                 ó   — || _         y ©N)Úserver)Úselfr	   s     ú]/var/www/timesheet/venv/lib/python3.12/site-packages/authlib/oauth2/rfc6749/token_endpoint.pyÚ__init__zTokenEndpoint.__init__	   s	   € Øˆ�ó    c                 ó$   — | j                  |«      S r   )Úcreate_endpoint_response©r
   Úrequests     r   Ú__call__zTokenEndpoint.__call__   s   € ð ×,Ñ,¨WÓ5Ð5r   c                 ó8   — | j                   j                  |«      S r   )r	   Úcreate_oauth2_requestr   s     r   Úcreate_endpoint_requestz%TokenEndpoint.create_endpoint_request   s   € Ø�{‰{×0Ñ0°Ó9Ð9r   c                 óv   — | j                   j                  || j                  | j                  «      }||_        |S )z@Authentication client for endpoint with ``CLIENT_AUTH_METHODS``.)r	   Úauthenticate_clientÚCLIENT_AUTH_METHODSÚENDPOINT_NAMEÚclient©r
   r   r   s      r   Úauthenticate_endpoint_clientz*TokenEndpoint.authenticate_endpoint_client   s7   € à—‘×0Ñ0Ø�T×-Ñ-¨t×/AÑ/Aó
ˆð  ˆŒØˆr   c                 ó   — t        «       ‚r   ©ÚNotImplementedErrorr   s      r   Úauthenticate_tokenz TokenEndpoint.authenticate_token   ó   € Ü!Ó#Ð#r   c                 ó   — t        «       ‚r   r   r   s     r   r   z&TokenEndpoint.create_endpoint_response   r!   r   )Ú__name__Ú
__module__Ú__qualname__r   ÚSUPPORTED_TOKEN_TYPESr   r   r   r   r   r    r   © r   r   r   r      s4   „ à€Mà=Ðà0Ð1Ðòò6ò
:òò$ó$r   r   N)r   r'   r   r   ú<module>r(      s   ð÷$ò $r   