
    =yhI                     ^    d dl mZ d dlZd dlT d dlmZ  G d dej        j                  ZdS )    )OrderedDictN)*)fieldsc            
          e Zd ZdZdZdZdZ ej        ej	        ddd          Z
 ej        ej        d	
          Zej                            ej        d
          Zej                            ej        d
          Z ej        ej        d
          Z ej        ej        d
          Z ej        ej        dd          Zej                            ej        d
          Zej                            ej        d
          Zej                            ej        d
          Zej                            ej        d
          Z ej        ej        d
          Z ej        ej        d
          Z ej        ej        d
          Z  ej        ej        d
          Z! ej        ej        d
          Z" ej        ej        d
          Z# ej        ej        d
          Z$ ej        ej%        dd          Z& ej        ej        d
          Z' ej        ej%        dd          Z( ej        ej)        d d!          Z* ej        ej+        d"d e,d#d$d%&          '          Z- ej        ej.        d(dd)*          Z/ ej        ej.        d+dd)*          Z0 ej        ej1        d,d-          Z2 ej        ej%        d.d/d0          Z3 ej        ej	        d1
          Z4 ej        ej5        d2d3g4          Z6 ej        ej7        d5d6dd7          Z8 ej        ej9        d8d9 d:          Z: ej        ej%        d;d          Z;d<S )=	CmfPluginSecretsettingsSCTdenyu   ТипFform)captionnullabledefaultu   Токен доступа)r   u
   Логинu   Парольu:   Токен доступа к внешней системеu!   Дополнение токенаIPz0.0.0.0)r   r   u(   Логин внешней системыu*   Пароль внешней системыu!   URL внешней системыu&   Порт внешней системыu   SMTP серверu   IMAP серверu   POP3 серверKeyz	Client IDz
Realm nameu'   Проверять сертификатTu   Email отправителяu7   Автоматическая синхронизацияu'   Период синхронизацияr   u   Состояниеu   Успешноu   Ошибкаu   Отключено)successerrordisabled)r   readonlychoicesu8   Время последней синхронизации)r   r   	log_leveluM   Время последней неуспешной синхронизацииuO   Ошибка последней неуспешной синхронизации)r   r   u   Облачная версияuI   Разные API у коробочной и облачной версий)r   commentr   u:   Хеш сумма источника исходя из urlu2   Модули использующие плагинCmfAuthOpenIdPlugin)r   modelszIP Network DEPRECATED	0.0.0.0/0)r   r   r   visiblezIP Networksc                  ,    t          j        d          gS )Nr   )	ipaddressIPv4Network     ./cmf/fields/cmf_plugin.py<lambda>zCmfPlugin.<lambda>3   s&    clcx  zE  dF  dF  cG r"   )r   r   r   u   Использовать TLSN)<__name__
__module____qualname__ui_name	ui_modulecode_prefixacl_default_user_policyr   FieldCmfStr32typeCmfStr64tokencmfloginCmfPasswordpassword	ext_tokenCmfStrext_token_addonCmfIPv4Addressext_ip	CmfStr256	ext_loginext_passwordCmfUrlext_urlCmfIntext_port	CmfDomainext_smtpext_imapext_pop3
ext_secretext_keyext_client_idext_realm_nameCmfBool
verify_sslsend_email_fromsync_enabledCmfIntervalsync_period	CmfChoicer   sync_statusCmfDateTimesync_last_datetimesync_last_error_datetimeCmfTextsync_last_error_messagecloudsource_hashCmfGenericBackrefparentsCmfIPv4Networkext_networkCmfIPv4NetworkListext_networksuse_tlsr!   r"   r#   r   r      s/       GIK$6<ESYZZZDFL2MNNNEJV_lCCEz 2NKKHV/9uvvvI"fl6=:]^^^OV\&/yQQQF
  !1;e ffI:##F$6@l#mmLjv}6YZZGz7_``Hv|F,6IJJJHv|F,6IJJJHv|F,6IJJJHf0(CCCJfl6-u===G FL!1;GGGM!V\&"2LIIINfn6_imnnnJ"fl6?<Z[[[O6<8q  |A  B  B  BL&,v1;dnopppK&,"6$4NUijjjl l lK &f&8B|/3rC C C+v|F,>  IX59R I  I  I*fl6>  DU  `d  e  e  eFL1P!lvz| | |E&,v8tuuuKfl63=q#8"9; ; ;G&,v4>U_juz  EJ  K  K  KK6< 9=  [G  [G  RW  X  X  XLfl6>3Q[`aaaGGGr"   r   )	collectionsr   r   cmf.includer1   r   r   	CmfEntityr   r!   r"   r#   <module>rb      s    # # # # # #              ,b ,b ,b ,b ,b
$ ,b ,b ,b ,b ,br"   