o
    jm                     @   s0   d Z ddlmZ ddlmZ G dd deZdS )
   )ExtendedOperation)
to_unicodec                   @   s   e Zd Zdd Zdd ZdS )WhoAmIc                 C   s   d| _ d| _d S )Nz1.3.6.1.4.1.4203.1.11.3authzid)request_nameresponse_attributeself r   /root/aizidognhua/tmp/workspace/projects/ec89d86c-575f-41c9-af57-ac45cbdbf775/venv/lib/python3.10/site-packages/ldap3/extend/standard/whoAmI.pyconfig    s   
zWhoAmI.configc                 C   sL   z| j r	t| j nd | jd< W d S  ty%   | j r| j nd | jd< Y d S w )Nr   )decoded_responser   result	TypeErrorr	   r   r   r   populate_result$   s
    zWhoAmI.populate_resultN)__name__
__module____qualname__r   r   r   r   r   r   r      s    r   N)__doc__extend.operationr   
utils.convr   r   r   r   r   r   <module>   s    