ó
    æk7iÓ  ã                   ó@   • S SK Jr  S SK Jr  S rSS jrSS jrS	S jrg)
é    ©Úadd_params_to_qs©Úadd_params_to_uric                 ó    • [        USU 4/5      $ )zªAdd a Bearer Token to the request URI.
Not recommended, use only if client can't use authorization header or body.

http://www.example.com/path?access_token=h480djs93hd8
Úaccess_tokenr   )ÚtokenÚuris     Ú[/home/james-whalen/.local/lib/python3.13/site-packages/authlib/oauth2/rfc6750/parameters.pyÚ
add_to_urir      s   € ô ˜S N°EÐ#:Ð";Ó<Ð<ó    Nc                 ó,   • U=(       d    0 nSU  3US'   U$ )zxAdd a Bearer Token to the request URI.
Recommended method of passing bearer tokens.

Authorization: Bearer h480djs93hd8
zBearer ÚAuthorization© )r	   Úheaderss     r   Úadd_to_headersr      s#   € ð m˜€GØ!(¨¨Ð0€GˆOÑØ€Nr   c                 ó*   • Uc  Sn[        USU 4/5      $ )zCAdd a Bearer Token to the request body.

access_token=h480djs93hd8
Ú r   r   )r	   Úbodys     r   Úadd_to_bodyr      s#   € ð
 |ØˆÜ˜D N°EÐ#:Ð";Ó<Ð<r   c                 ót   • US;   a  [        X5      nO#US;   a  [        X5      nOUS:X  a  [        X5      nXU4$ )N)r
   ÚurlÚquery)Úheaderr   r   )r   r   r   )r	   r
   r   r   Ú	placements        r   Úadd_bearer_tokenr   #   sE   € ØÐ+Ó+Ü˜Ó$‰Ø	Ð+Ó	+Ü  Ó0‰Ø	fÓ	Ü˜5Ó'ˆØ˜ÐÐr   )N)r   )Úauthlib.common.urlsr   r   r   r   r   r   r   r   r   Ú<module>r      s   ðÝ 0Ý 1ò=ôô=õr   