
    qh                     *    S r SSKJr   " S S\5      rg)zB
Backend for OpenID Connect e-INFRA CZ AAI
https://www.e-infra.cz
    )OpenIdConnectAuthc                   :    \ rS rSrSrSr/ SQrSS/rSS0rS	 r	S
r
g)EInfraCZOpenIdConnect	   z
e-infra_czzhttps://login.e-infra.cz/oidc))
expires_inr   T)refresh_tokenr   T)id_tokenr	   T)other_tokensr
   Topenidemailverify_at_hashFc                     U R                  SU R                  S9nUR                  S5      =(       d    SnU R                  U5      u  pEnUR                  U5      UR                  S5      UUUS.$ )NUSERNAME_KEY)defaultname r   )usernamer   fullname
first_name	last_name)settingr   getget_user_names)selfresponseusername_keyr   r   r   r   s          O/var/www/html/env/lib/python3.13/site-packages/social_core/backends/einfracz.pyget_user_details&EInfraCZOpenIdConnect.get_user_details   sm    ||ND<M<M|N||F#)r*.*=*=d*C'i \2\\'* $"
 	
     N)__name__
__module____qualname____firstlineno__r   OIDC_ENDPOINT
EXTRA_DATADEFAULT_SCOPEJWT_DECODE_OPTIONSr   __static_attributes__r!   r    r   r   r   	   s/    D3MJ w'M*E2

r    r   N)__doc__$social_core.backends.open_id_connectr   r   r!   r    r   <module>r-      s   
 C
- 
r    