
    =OOf%                        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e      Z G d d	e      Z G d
 de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d de      Z G d  d!e      Z G d" d#e      Z G d$ d%e      Z G d& d'e      Z  G d( d)e      Z! G d* d+e      Z"y,)-
    )OctetStringIntegerSequence
SequenceOf)	NamedType
NamedTypesOptionalNamedType)TagtagFormatSimpletagClassUniversalTagSet   c                       e Zd ZdZy)Identityutf-8N)__name__
__module____qualname__encoding     V/var/www/premiumrankchecker/venv/lib/python3.12/site-packages/ldap3/protocol/novell.pyr   r   !   s    Hr   r   c                   V    e Zd Zej                  j                   eeed            ZdZ	y)LDAPDN   r   N
r   r   r   r   tagSettagImplicitlyr   r   r   r   r   r   r   r   r   %   (    --c2C_VW.XYFHr   r   c                   V    e Zd Zej                  j                   eeed            ZdZ	y)Passwordr   r   Nr   r   r   r   r"   r"   *   r    r   r"   c                   V    e Zd Zej                  j                   eeed            ZdZ	y)LDAPOIDr   r   Nr   r   r   r   r$   r$   /   r    r   r$   c                   R    e Zd Zej                  j                   eeed            Zy)GroupCookie   N	r   r   r   r   r   r   r   r   r   r   r   r   r&   r&   4   !    ^^))#.?RS*TUFr   r&   c                   R    e Zd Zej                  j                   eeed            Zy)NmasVerr'   Nr(   r   r   r   r+   r+   8   r)   r   r+   c                   R    e Zd Zej                  j                   eeed            Zy)Errorr'   Nr(   r   r   r   r-   r-   <   r)   r   r-   c                   N    e Zd Z e ed e              ed e                   Zy)$NmasGetUniversalPasswordRequestValuenmasverreqdnN)r   r   r   r	   r   r+   r   componentTyper   r   r   r/   r/   @   s#    yGI>((*=!Mr   r/   c            	       h    e Zd Z e ed e              ed e              ed e                   Z	y)%NmasGetUniversalPasswordResponseValuer0   errpasswdN)
r   r   r   r	   r   r+   r-   r
   r"   r2   r   r   r   r4   r4   F   s/    yGI>(808:F!Mr   r4   c            	       h    e Zd Z e ed e              ed e              ed e                   Zy)$NmasSetUniversalPasswordRequestValuer0   r1   
new_passwdN)	r   r   r   r	   r   r+   r   r"   r2   r   r   r   r8   r8   M   s/    yGI>((*=(xzB!Mr   r8   c                   N    e Zd Z e ed e              ed e                   Zy)%NmasSetUniversalPasswordResponseValuer0   r5   N)r   r   r   r	   r   r+   r-   r2   r   r   r   r;   r;   T   s#    yGI>(8!Mr   r;   c                       e Zd Z e       Zy)ReplicaListN)r   r   r   r   r2   r   r   r   r=   r=   Z   s	    MMr   r=   c                   \    e Zd Z e       Z e ed e              ed e                   Zy)ReplicaInfoRequestValue	server_dnpartition_dnN)	r   r   r   r   r   r	   r   r   r2   r   r   r   r?   r?   ^   s*    XFyfh?(B!Mr   r?   c                       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	y	)
ReplicaInfoResponseValuepartition_idreplica_statemodification_time
purge_timelocal_partition_idrA   replica_typeflagsN)
r   r   r   r   r   r	   r   r   r   r2   r   r   r   rC   rC   e   st    XFyC(')D()<giH(wyA()=wyI(B(C(')<!Mr   rC   c                   N    e Zd Z e ed e              ed e                   Zy)CreateGroupTypeRequestValuecreateGroupTypecreateGroupValueN)	r   r   r   r	   r   r$   r
   r   r2   r   r   r   rL   rL   s   s%    y):GIF01C[]S!Mr   rL   c                   N    e Zd Z e ed e              ed e                   Zy)CreateGroupTypeResponseValuecreateGroupCookierN   N	r   r   r   r	   r   r&   r
   r   r2   r   r   r   rP   rP   y   s%    y)<kmL01C[]S!Mr   rP   c                   N    e Zd Z e ed e              ed e                   Zy)EndGroupTypeRequestValueendGroupCookieendGroupValueNrR   r   r   r   rT   rT      s$    y)9;=I0+-P!Mr   rT   c                   4    e Zd Z e ed e                   Zy)EndGroupTypeResponseValuerV   N)r   r   r   r	   r
   r   r2   r   r   r   rX   rX      s    0+-P !Mr   rX   c                   N    e Zd Z e ed e              ed e                   Zy)GroupingControlValuegroupingCookie
groupValueNrR   r   r   r   rZ   rZ      s$    y)9;=I0{}M!Mr   rZ   N)#__doc__pyasn1.type.univr   r   r   r   pyasn1.type.namedtyper   r	   r
   pyasn1.type.tagr   r   r   r   NMAS_LDAP_EXT_VERSIONr   r   r"   r$   r&   r+   r-   r/   r4   r8   r;   r=   r?   rC   rL   rP   rT   rX   rZ   r   r   r   <module>rb      s  2 H G J J K K { [ 
{ 
k 
V' VVg VVG V!8 !!H !!8 !!H !"* "!h !!x !!( !!8 !!x !! !
!8 !r   