Ë
    ®©ºhw  ã                   óN   — d dl mZmZ d dlmZ 	  G d„ de«      Z G d„ de«      Zy)é    )ÚABCÚabstractmethod)ÚTokenInterfacec                   ó(   — e Zd ZdZeddefd„«       Zy)ÚIdentityProviderInterfacezp
    Receive a token from the identity provider.
    Receiving a token only works when being authenticated.
    Úreturnc                  ó   — y ©N© )ÚselfÚforce_refreshs     úp/var/www/fastuser/data/www/generator.snapmosaic.io/flask_app/venv/lib/python3.12/site-packages/redis/auth/idp.pyÚrequest_tokenz'IdentityProviderInterface.request_token   ó   € àó    N)F)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   r   r   r   r   r   
   s"   „ ñð
 ñ°Nò ó ñr   r   c                   ó&   — e Zd ZdZedefd„«       Zy)ÚIdentityProviderConfigInterfacezK
    Configuration class that provides a configured identity provider.
    r   c                  ó   — y r
   r   )r   s    r   Úget_providerz,IdentityProviderConfigInterface.get_provider   r   r   N)r   r   r   r   r   r   r   r   r   r   r   r      s#   „ ñð ðÐ7ò ó ñr   r   N)Úabcr   r   Úredis.auth.tokenr   r   r   r   r   r   ú<module>r      s(   ðß #å +ðô
 ô ô cõ r   