B
    à%Q[%  ã               @   s€  d Z ddlmZmZmZmZ ddlmZmZm	Z	 ddl
mZmZmZmZ dZG dd„ deƒZG dd	„ d	eƒZG d
d„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG d d!„ d!eƒZG d"d#„ d#eƒZG d$d%„ d%eƒZG d&d'„ d'eƒZ G d(d)„ d)eƒZ!G d*d+„ d+eƒZ"d,S )-Ú
é    )ÚOctetStringÚIntegerÚSequenceÚ
SequenceOf)Ú	NamedTypeÚ
NamedTypesÚOptionalNamedType)ÚTagÚtagFormatSimpleÚtagClassUniversalÚTagSeté   c               @   s   e Zd ZdZdS )ÚIdentityzutf-8N)Ú__name__Ú
__module__Ú__qualname__Úencoding© r   r   úXC:\Users\HIRONO~1\AppData\Local\Temp\pip-install-6i93dh7p\ldap3\ldap3\protocol\novell.pyr   !   s   r   c               @   s$   e Zd Zej eeedƒ¡ZdZ	dS )ÚLDAPDNé   zutf-8N)
r   r   r   r   ÚtagSetÚtagImplicitlyr
   r   r   r   r   r   r   r   r   %   s   r   c               @   s$   e Zd Zej eeedƒ¡ZdZ	dS )ÚPasswordr   zutf-8N)
r   r   r   r   r   r   r
   r   r   r   r   r   r   r   r   *   s   r   c               @   s$   e Zd Zej eeedƒ¡ZdZ	dS )ÚLDAPOIDr   zutf-8N)
r   r   r   r   r   r   r
   r   r   r   r   r   r   r   r   /   s   r   c               @   s    e Zd Zej eeedƒ¡ZdS )ÚGroupCookieé   N)	r   r   r   r   r   r   r
   r   r   r   r   r   r   r   4   s   r   c               @   s    e Zd Zej eeedƒ¡ZdS )ÚNmasVerr   N)	r   r   r   r   r   r   r
   r   r   r   r   r   r   r   8   s   r   c               @   s    e Zd Zej eeedƒ¡ZdS )ÚErrorr   N)	r   r   r   r   r   r   r
   r   r   r   r   r   r   r   <   s   r   c               @   s&   e Zd Zeedeƒ ƒedeƒ ƒƒZdS )Ú$NmasGetUniversalPasswordRequestValueÚnmasverÚreqdnN)r   r   r   r   r   r   r   ÚcomponentTyper   r   r   r   r    @   s   r    c               @   s0   e Zd Zeedeƒ ƒedeƒ ƒedeƒ ƒƒZ	dS )Ú%NmasGetUniversalPasswordResponseValuer!   ÚerrÚpasswdN)
r   r   r   r   r   r   r   r	   r   r#   r   r   r   r   r$   F   s   
r$   c               @   s0   e Zd Zeedeƒ ƒedeƒ ƒedeƒ ƒƒZdS )Ú$NmasSetUniversalPasswordRequestValuer!   r"   Z
new_passwdN)	r   r   r   r   r   r   r   r   r#   r   r   r   r   r'   M   s   
r'   c               @   s&   e Zd Zeedeƒ ƒedeƒ ƒƒZdS )Ú%NmasSetUniversalPasswordResponseValuer!   r%   N)r   r   r   r   r   r   r   r#   r   r   r   r   r(   T   s   r(   c               @   s   e Zd Zeƒ ZdS )ÚReplicaListN)r   r   r   r   r#   r   r   r   r   r)   Z   s   r)   c               @   s,   e Zd Zeƒ Zeedeƒ ƒedeƒ ƒƒZdS )ÚReplicaInfoRequestValueZ	server_dnÚpartition_dnN)	r   r   r   r   r   r   r   r   r#   r   r   r   r   r*   ^   s   r*   c               @   sh   e Zd Zeƒ Zeedeƒ ƒedeƒ ƒedeƒ ƒedeƒ ƒedeƒ ƒedeƒ ƒedeƒ ƒedeƒ ƒƒZ	d	S )
ÚReplicaInfoResponseValueZpartition_idZreplica_stateZmodification_timeZ
purge_timeZlocal_partition_idr+   Zreplica_typeÚflagsN)
r   r   r   r   r   r   r   r   r   r#   r   r   r   r   r,   e   s   





r,   c               @   s&   e Zd Zeedeƒ ƒedeƒ ƒƒZdS )ÚCreateGroupTypeRequestValueZcreateGroupTypeÚcreateGroupValueN)	r   r   r   r   r   r   r	   r   r#   r   r   r   r   r.   s   s   r.   c               @   s&   e Zd Zeedeƒ ƒedeƒ ƒƒZdS )ÚCreateGroupTypeResponseValueZcreateGroupCookier/   N)	r   r   r   r   r   r   r	   r   r#   r   r   r   r   r0   y   s   r0   c               @   s&   e Zd Zeedeƒ ƒedeƒ ƒƒZdS )ÚEndGroupTypeRequestValueZendGroupCookieÚendGroupValueN)	r   r   r   r   r   r   r	   r   r#   r   r   r   r   r1      s   r1   c               @   s   e Zd Zeedeƒ ƒƒZdS )ÚEndGroupTypeResponseValuer2   N)r   r   r   r   r	   r   r#   r   r   r   r   r3   …   s   r3   c               @   s&   e Zd Zeedeƒ ƒedeƒ ƒƒZdS )ÚGroupingControlValueZgroupingCookieZ
groupValueN)	r   r   r   r   r   r   r	   r   r#   r   r   r   r   r4   Š   s   r4   N)#Ú__doc__Zpyasn1.type.univr   r   r   r   Zpyasn1.type.namedtyper   r   r	   Zpyasn1.type.tagr
   r   r   r   ZNMAS_LDAP_EXT_VERSIONr   r   r   r   r   r   r   r    r$   r'   r(   r)   r*   r,   r.   r0   r1   r3   r4   r   r   r   r   Ú<module>   s.   