�
u��g�� � �� � d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZ d dlm Z d dl
mZ d dlZddl
mZmZ ddlmZ ddlmZmZ dd lmZ dd lmZ dd
lT ddlmZmZmZ d dlZ ddl!m"Z" dd
l#m$Z$ ddl%m&Z& ddl'm(Z(m)Z) ej* e+� � Z,dZ-d� Z.d� Z/d� Z0d� Z1d� Z2d� Z3d� Z4d� Z5d� Z6 G d� de� � Z7d� Z8 G d� de9� � Z: G d� d e:� � Z; G d!� d"e:� � Z<dS )#� N)�Lock)�Optional)�urlparse� )�Client�JwtAssertionCreator)�decode_part)� Authority�
WORLD_WIDE)�send_request)�*)�
TokenCache�
_get_username�_GRANT_TYPE_BROKER)�_detect_region)�ThrottledHttpClient)�_is_running_in_cloud_shell)�SKU�__version__�
CLOUDSHELLc �B � ddl m} | r|� � � d S d S )Nr )�broker)� r �_enable_pii_log)�enable_pii_logr s �`/home/asafur/pinokio/api/open-webui.git/app/env/lib/python3.11/site-packages/msal/application.py�_init_brokerr s>