B
    ß%Q[m  ã               @   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)Zrequest_nameZresponse_attribute)Úself© r   ú_C:\Users\HIRONO~1\AppData\Local\Temp\pip-install-6i93dh7p\ldap3\ldap3\extend\standard\whoAmI.pyÚconfig    s    zWhoAmI.configc             C   sN   y| j rt| j ƒnd | jd< W n* tk
rH   | j r:| j nd | jd< Y nX d S )Nr   )Zdecoded_responser   ÚresultÚ	TypeError)r   r   r   r	   Úpopulate_result$   s    zWhoAmI.populate_resultN)Ú__name__Ú
__module__Ú__qualname__r
   r   r   r   r   r	   r      s   r   N)Ú__doc__Zextend.operationr   Z
utils.convr   r   r   r   r   r	   Ú<module>   s   