h~ ` d Z ddlmZ dZn # e$ r dZY nw xY wddlmZ G d de Zd S ) zIdentity policy for storing info into aiohttp_session session. aiohttp_session.setup() should be called on application initialization to configure aiohttp_session properly. )get_sessionTF )AbstractIdentityPolicyc ( e Zd ZddZd Zd Zd ZdS )SessionIdentityPolicyAIOHTTP_SECURITYc @ || _ t st d d S )Nz0SessionIdentityPolicy requires `aiohttp_session`)_session_keyHAS_AIOHTTP_SESSIONImportError)selfsession_keys s/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib/python3.11/site-packages/aiohttp_security/session_identity.py__init__zSessionIdentityPolicy.__init__ s7 '" DBD D D D D c d K t | d {V }| | j S N)r getr )r requestsessions r identifyzSessionIdentityPolicy.identify s: #G,,,,,,,,{{4,---r c H K t | d {V }||| j <