?????????? ????????? - ??????????????? - /home/agenciai/.local/lib/python3.9/site-packages/mysql/connector/plugins/__pycache__/authentication_ldap_sasl_client.cpython-39.pyc
???????
a ��Jh] � @ s� d Z ddlZddlmZmZ ddlmZmZ ddlm Z m Z mZmZm Z mZ ddlmZ ddlmZ dd lmZmZ dd lmZ ddlmZ e r�ddlmZ zddlZW n ey� ed �d�Y n0 ddlmZm Z! ddl"m#Z# dZ$G dd� de#�Z%dS )z LDAP SASL Authentication Plugin.� N)� b64decode� b64encode)�sha1�sha256)� TYPE_CHECKING�Any�Callable�List�Optional�Tuple)�uuid4� )� ERR_STATUS)�InterfaceError�ProgrammingError)�logger)� StrOrBytes)�MySQLSocketzwModule gssapi is required for GSSAPI authentication mechanism but was not found. Unable to authenticate with the server)�normalize_unicode_string�"validate_normalized_unicode_string� )�MySQLAuthPlugin�MySQLLdapSaslPasswordAuthPluginc @ s e Zd ZU dZg d�Zee ed<