o
    j                     @   s0   d Z ddlmZ ddlmZ G dd deZdS )
   )Identity)ExtendedOperationc                   @   s   e Zd Zdd Zdd ZdS )	GetBindDnc                 C   s   d| _ d| _d| _t | _d S )Nz2.16.840.1.113719.1.27.100.31z2.16.840.1.113719.1.27.100.32identity)request_nameresponse_nameresponse_attributer   	asn1_specself r   /root/aizidognhua/tmp/workspace/projects/ec89d86c-575f-41c9-af57-ac45cbdbf775/venv/lib/python3.10/site-packages/ldap3/extend/novell/getBindDn.pyconfig   s   zGetBindDn.configc                 C   s@   z| j r	t| j nd | jd< W d S  ty   d | jd< Y d S w )Nr   )decoded_responsestrresult	TypeErrorr   r   r   r   populate_result%   s
    zGetBindDn.populate_resultN)__name__
__module____qualname__r   r   r   r   r   r   r      s    r   N)__doc__protocol.novellr   extend.operationr   r   r   r   r   r   <module>   s    