U
    N~i                     @   s,   d dl mZ d dlT G dd de jjZdS )    )fields)*c                   @   s6  e Zd ZdZdZdZdZdZej	ej
dgddZej	ejd	dd
Zej	ejddd ddZej	ejddZej	ejddZej	ejddZej	ejdddZej	ejddZej	ejddZej	ejddZej	ejddZej	ejddddZej	ejddddZej	ejddd ddZG dd dejj j!Z!d S )!CmfAuthPluginDataZauthu7   Учетные данные внешних системZAETFZCmfAuthLdapPluginu   Внешняя система)modelscaptionZLogin)r   nullableu   Группыc                   C   s   t  S Ndict r   r   1./modules/settings/fields/cmf_auth_plugin_data.py<lambda>       zCmfAuthPluginData.<lambda>)r   defaultr   ZEmail)r   u   Телефонu   ОписаниеZ	CmfPersonu+   Созданный пользователь)Zmodelr   u3   Необходимо применить в базуu   Фамилия   ИмяzEmployee Numberu5   LDAP: отключенный пользовательu1   LDAP: удалённый пользовательu   Маппинг полейc                   C   s   t  S r   r	   r   r   r   r   r      r   c                   @   s   e Zd ZdZdS )zCmfAuthPluginData.namer   N)__name__
__module____qualname__r   r   r   r   r   name   s   r   N)"r   r   r   Z	ui_moduleZui_nameZcode_prefixZTEXKOM_no_cacheZlogical_deleter   ZFieldZCmfGenericRelationZauth_pluginZCmfStrZloginZCmfJsongroupsZemailZphoneZdescZCmfRelationZpersonZCmfBoolZdirtyZCmfStr64	last_nameZ
first_nameZemployee_numberZldap_disabledZldap_deletedZ
fields_mapcmfr   	CmfEntityr   r   r   r   r   r      s(   r   N)r   r   Zcmf.includer   r   r   r   r   r   r   <module>   s   