__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

'�{g���^�SrSSKrSSKrSSKJrJr SSKJr SrSr	Sr
SrS	rS
r
Srg)zp
oauthlib.utils
~~~~~~~~~~~~~~

This module contains utility methods used by various parts of the OAuth 2 spec.
�N)�quote�urlparse)�	urldecodec���[U[5(dUcU$[U[[[45(a+SRUVs/sHn[U5PM sn5$[
SU-5es snf)z5Convert a list of scopes to a space separated string.� z8Invalid scope (%s), must be string, tuple, set, or list.)�
isinstance�str�set�tuple�list�join�
ValueError��scope�ss  �?/usr/lib/python3/dist-packages/oauthlib/oauth2/rfc6749/utils.py�
list_to_scoperse���%��������	�E�C���-�	.�	.��x�x��/��A��Q���/�0�0��S�V[�[�\�\��0s�
A4c���[U[[[45(aUVs/sHn[	U5PM sn$UcgUR5R
S5$s snf)z5Convert a space separated string to a list of scopes.Nr)rrrr
r	�strip�splitrs  r�
scope_to_listrsS���%�%��s�+�,�,� %�&��1��A���&�&�	����{�{�}�"�"�3�'�'��	's�A c��[[[U5R55nSU;a[	US5US'U$)Nr)�dictrr�queryr)�uri�paramss  r�params_from_urir"s:��
�)�H�S�M�/�/�0�
1�F��&��'��w��8��w���M�c��SSS.n[U5up#pEpgSU;aURSS5up8X84$URUR55nX84$)zmExtract hostname and port from URI.

Will use default port for HTTP and HTTPS if none is present in the URI.
�80�443)�HTTP�HTTPS�:�)rr�get�upper)	r�
default_ports�sch�netloc�path�parr�fra�ports	         r�
host_from_urir/)sf�����M�
*2�#��&�C��E�
�f�}��|�|�C��+����<��� � �����-���<�rc�t�[U[5(d[S5e[UR	S5SS9$)zlEscape a string in an OAuth-compatible fashion.

TODO: verify whether this can in fact be used for OAuth 2

z#Only unicode objects are escapable.zutf-8�~)�safe)rr	rr�encode)�us r�escaper5<s3���a�����>�?�?�����'�"��.�.rc��[RR5U-
nURURURS-S--S--S-n[U5$)z9Generate a age parameter for MAC authentication draft 00.�ii@B)�datetime�now�microseconds�seconds�daysr	)�
issue_time�td�ages   r�generate_ager@GsZ��	�	�	�	�	�	 �:�	-�B�
�?�?�b�j�j�2�7�7�R�<�$�+>�>�
���� �C��s�8�Orc��[RRS5(agUR5R	S5$)zCheck if the uri is over ssl.�OAUTHLIB_INSECURE_TRANSPORTTzhttps://)�os�environr&�lower�
startswith)rs r�is_secure_transportrGOs0��	�z�z�~�~�3�4�4���9�9�;�!�!�*�-�-r)�__doc__r8rC�urllib.parserr�oauthlib.commonrrrrr/r5r@rG�rr�<module>rLs<����	�(�%�]�(���&/��.r

Filemanager

Name Type Size Permission Actions
__init__.cpython-313.pyc File 699 B 0644
errors.cpython-313.pyc File 17.9 KB 0644
parameters.cpython-313.pyc File 18.7 KB 0644
request_validator.cpython-313.pyc File 26.52 KB 0644
tokens.cpython-313.pyc File 13.91 KB 0644
utils.cpython-313.pyc File 3.75 KB 0644
Filemanager