§
    ¥”jQ  ã                   ó  — d dl mZ d dlmZ d dlmZ d dlmZ d dlm	Z
 d dlmZ ddlmZ  eed	d
¦  «        Zi d ed¬¦  «        “d ed¬¦  «        “dd“dd“dd“dd“dej        “dd“dd
“dd
“dd
“dd
“dd “dd“d d!“d"d#“d$d%“i d&d'“d(d)“d*d+“d,d-“d.d/“d0d1“d2 ed¬¦  «        “d3 ed¬¦  «        “d4d5“d6d7“d8d9“d:d;“d<d=“d>d?“d@d“dAdB“dCdD“¥ZdEZdFZ G dG„ dHe¦  «        Z eeee¦  «        adKdJ„Z ej        e¦  «         d
S )Lé    )Ú	timedelta)ÚAny)Úsettings)Úsetting_changed)Úgettext_lazy)ÚAPISettingsé   )Úformat_lazyÚ
SIMPLE_JWTNÚACCESS_TOKEN_LIFETIMEé   )ÚminutesÚREFRESH_TOKEN_LIFETIME)ÚdaysÚROTATE_REFRESH_TOKENSFÚBLACKLIST_AFTER_ROTATIONÚUPDATE_LAST_LOGINÚ	ALGORITHMÚHS256ÚSIGNING_KEYÚVERIFYING_KEYÚ ÚAUDIENCEÚISSUERÚJSON_ENCODERÚJWK_URLÚLEEWAYÚAUTH_HEADER_TYPES)ÚBearerÚAUTH_HEADER_NAMEÚHTTP_AUTHORIZATIONÚUSER_ID_FIELDÚidÚUSER_ID_CLAIMÚuser_idÚUSER_AUTHENTICATION_RULEzHrest_framework_simplejwt.authentication.default_user_authentication_ruleÚAUTH_TOKEN_CLASSES)z+rest_framework_simplejwt.tokens.AccessTokenÚTOKEN_TYPE_CLAIMÚ
token_typeÚ	JTI_CLAIMÚjtiÚTOKEN_USER_CLASSz)rest_framework_simplejwt.models.TokenUserÚSLIDING_TOKEN_REFRESH_EXP_CLAIMÚrefresh_expÚSLIDING_TOKEN_LIFETIMEÚSLIDING_TOKEN_REFRESH_LIFETIMEÚTOKEN_OBTAIN_SERIALIZERz>rest_framework_simplejwt.serializers.TokenObtainPairSerializerÚTOKEN_REFRESH_SERIALIZERz;rest_framework_simplejwt.serializers.TokenRefreshSerializerÚTOKEN_VERIFY_SERIALIZERz:rest_framework_simplejwt.serializers.TokenVerifySerializerÚTOKEN_BLACKLIST_SERIALIZERz=rest_framework_simplejwt.serializers.TokenBlacklistSerializerÚSLIDING_TOKEN_OBTAIN_SERIALIZERzArest_framework_simplejwt.serializers.TokenObtainSlidingSerializerÚ SLIDING_TOKEN_REFRESH_SERIALIZERzBrest_framework_simplejwt.serializers.TokenRefreshSlidingSerializerÚCHECK_REVOKE_TOKENÚREVOKE_TOKEN_CLAIMÚhash_passwordÚCHECK_USER_IS_ACTIVET)r'   r   r,   r&   )ÚAUTH_HEADER_TYPEÚAUTH_TOKEN_CLASSÚ
SECRET_KEYÚTOKEN_BACKEND_CLASSc                   ó>   — e Zd Zdeeef         deeef         fd„ZdS )r   Úuser_settingsÚreturnc                 ó|   — d}t           D ]1}||v r+t          t          t          d¦  «        ||¦  «        ¦  «        ‚Œ2|S )NzNhttps://django-rest-framework-simplejwt.readthedocs.io/en/latest/settings.htmlzOThe '{}' setting has been removed. Please refer to '{}' for available settings.)ÚREMOVED_SETTINGSÚRuntimeErrorr
   Ú_)Úselfr@   ÚSETTINGS_DOCÚsettings       úp/var/www/finuniver-perm.ru/html/portfolio/venv/lib/python3.11/site-packages/rest_framework_simplejwt/settings.pyÚ__check_user_settingsz!APISettings.__check_user_settingsB   se   € Øgˆå'ð 
	ð 
	ˆGØ˜-Ð'Ð'Ý"ÝÝØmñô ð  Ø$ñô ñô ð ð (ð Ðó    N)Ú__name__Ú
__module__Ú__qualname__ÚdictÚstrr   Ú!_APISettings__check_user_settings© rK   rI   r   r   A   sG   € € € € € ð°4¸¸S¸´>ð ÀdÈ3ÐPSÈ8Änð ð ð ð ð ð rK   r   rA   c                  ól   — |d         |d         }}|dk    rt          |t          t          ¦  «        ad S d S )NrH   Úvaluer   )r   ÚDEFAULTSÚIMPORT_STRINGSÚapi_settings)ÚargsÚkwargsrH   rT   s       rI   Úreload_api_settingsrZ   W   s>   € ð ˜IÔ&¨¨w¬ˆU€Gà�,ÒÐÝ" 5­(µNÑCÔCˆˆˆð ÐrK   )rA   N)Údatetimer   Útypingr   Údjango.confr   Údjango.test.signalsr   Údjango.utils.translationr   rE   Úrest_framework.settingsr   Ú_APISettingsÚutilsr
   ÚgetattrÚUSER_SETTINGSr=   rU   rV   rC   rW   rZ   ÚconnectrR   rK   rI   ú<module>rf      s  ðØ Ð Ð Ð Ð Ð Ø Ð Ð Ð Ð Ð à  Ð  Ð  Ð  Ð  Ð  Ø /Ð /Ð /Ð /Ð /Ð /Ø 6Ð 6Ð 6Ð 6Ð 6Ð 6Ø ?Ð ?Ð ?Ð ?Ð ?Ð ?à Ð Ð Ð Ð Ð à�˜ ,°Ñ5Ô5€ð#Ø˜Y˜Y¨qÐ1Ñ1Ô1ð#à˜i˜i¨QÐ/Ñ/Ô/ð#ð ˜Uð#ð  ð	#ð
 ˜ð#ð �ð#ð �8Ô&ð#ð �Rð#ð �ð#ð ˆdð#ð �Dð#ð ˆtð#ð ˆað#ð ˜ð#ð Ð,ð#ð  �Tð!#ð" �Yð##ð #ð$ Ð jð%#ð& ÐJð'#ð( ˜ð)#ð* �ð+#ð, ÐCð-#ð. & }ð/#ð0 ˜i˜i°Ð2Ñ2Ô2ð1#ð2 % i i°QÐ&7Ñ&7Ô&7ð3#ð4 Ð_ð5#ð6 Ð ]ð7#ð8 Ð[ð9#ð: !Ð"að;#ð< &Ð'jð=#ð> 'Ð(lð?#ð@ ˜%ðA#ðB ˜/ðC#ðD ˜DðE#ð #€ðJ€ðÐ ðð ð ð ð �,ñ ô ð ð& ˆ{˜=¨(°NÑCÔC€ðDð Dð Dð Dð €Ô Ð+Ñ ,Ô ,Ð ,Ð ,Ð ,rK   