Current File : //usr/lib/python3/dist-packages/oauthlib/oauth2/rfc6749/__pycache__/parameters.cpython-312.pyc |
�
�cHJ � �� � d Z ddlZddlZddlZddlmZ ddlmZm Z ddl
mZ ddlm
Z
mZmZmZmZmZ ddlmZ ddlmZmZmZ dd �Zdd
�Z dd�Zdd�Zdd
�Zdd�Zd� Zy)z�
oauthlib.oauth2.rfc6749.parameters
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This module contains methods related to `Section 4`_ of the OAuth 2 RFC.
.. _`Section 4`: https://tools.ietf.org/html/rfc6749#section-4
� N)�add_params_to_qs�add_params_to_uri)�
scope_changed� )�InsecureTransportError�MismatchingStateError�MissingCodeError�MissingTokenError�MissingTokenTypeError�raise_from_error)�OAuth2Token)�is_secure_transport�
list_to_scope�
scope_to_listc � � t | � s
t � �d|fd|fg} |r| j d|f� |r| j dt |� f� |r| j d|f� |�&| j d|f� | j d|f� |D ]'