ó
    Zœ‘hQ  ã                   óÔ  • S SK Jr  S SKJr  S SKJr  S SKJr  S SKJ	r
  S SKJr  SSKJr  \" \S	S
5      r0 S\" SS9_S\" SS9_SS_SS_SS_SS_S\R$                  _SS_SS
_SS
_SS
_SS
_SS _SS_S S!_S"S#_S$S%_0 S&S'_S(S)_S*S+_S,S-_S.S/_S0S1_S2\" SS9_S3\" SS9_S4S5_S6S7_S8S9_S:S;_S<S=_S>S?_S@S_SASB_SCSD_ErSErSFr " SG SH\5      r\" \\\5      qSJSI jr\R0                  " \5        g
)Ké    )Ú	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                   ó:   • \ rS rSrS\\\4   S\\\4   4S jrSrg)r   éA   Úuser_settingsÚreturnc                 ól   • Sn[          H'  nX1;   d  M
  [        [        [        S5      UU5      5      e   U$ )NzNhttps://django-rest-framework-simplejwt.readthedocs.io/en/latest/settings.htmlzOThe '{}' setting has been removed. Please refer to '{}' for available settings.)ÚREMOVED_SETTINGSÚRuntimeErrorr
   Ú_)ÚselfrA   ÚSETTINGS_DOCÚsettings       ÚeC:\Users\psant\Downloads\Noiseback\school\venv\Lib\site-packages\rest_framework_simplejwt/settings.pyÚ__check_user_settingsÚ!APISettings.__check_user_settingsB   sG   € Øgˆç'ˆGØÕ'Ü"ÜÜØmóð  Ø$óóð ñ (ð Ðó    © N)	Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__ÚdictÚstrr   Ú!_APISettings__check_user_settingsÚ__static_attributes__rN   rM   rJ   r   r   A   s&   † ð°4¸¸S¸±>ð ÀdÈ3ÐPSÈ8Án÷ rM   r   c                  óN   • US   US   p2US:X  a  [        U[        [        5      qg g )NrI   Úvaluer   )r   ÚDEFAULTSÚIMPORT_STRINGSÚapi_settings)ÚargsÚkwargsrI   rX   s       rJ   Úreload_api_settingsr^   W   s/   € ð ˜IÑ&¨¨w©ˆUà�,ÓÜ" 5¬(´NÓC‰ð rM   )rB   N)Údatetimer   Útypingr   Údjango.confr   Údjango.test.signalsr   Údjango.utils.translationr   rF   Úrest_framework.settingsr   Ú_APISettingsÚutilsr
   ÚgetattrÚUSER_SETTINGSr=   rY   rZ   rD   r[   r^   ÚconnectrN   rM   rJ   Ú<module>rj      s0  ðÝ Ý å  Ý /Ý 6Ý ?å á˜ ,°Ó5€ð#Ø™Y¨qÑ1ð#à™i¨QÑ/ð#ð ˜Uð#ð  ð	#ð
 ˜ð#ð �ð#ð �8×&Ñ&ð#ð �Rð#ð �ð#ð ˆdð#ð �Dð#ð ˆtð#ð ˆað#ð ˜ð#ð Ð,ð#ð  �Tð!#ð" �Yñ##ð$ Ð jð%#ð& ÐJð'#ð( ˜ð)#ð* �ð+#ð, ÐCð-#ð. & }ð/#ð0 ™i°Ñ2ð1#ð2 %¡i°QÑ&7ð3#ð4 Ð_ð5#ð6 Ð ]ð7#ð8 Ð[ð9#ð: !Ð"að;#ð< &Ð'jð=#ð> 'Ð(lð?#ð@ ˜%ðA#ðB ˜/ðC#ðD ˜DñE#€ðJ€ðÐ ô�,ô ñ& ˜=¨(°NÓC€ôDð × Ò Ð+Õ ,rM   