
    Ji                     ^    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%&          d'(          Z- ej        ej.        d)dd'*          Z/ ej        ej.        d+dd'*          Z0 ej        ej1        d,dd'*          Z2 ej        ej%        d-d.d/          Z3 ej        ej	        d0
          Z4 ej        ej5        d1d2g3          Z6 ej        ej7        d4d5dd6          Z8 ej        ej9        d7d8 d9          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choices	log_levelu8   Время последней синхронизации)r   r   r   uM   Время последней неуспешной синхронизацииuO   Ошибка последней неуспешной синхронизации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>8   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  K
 &f&8B|/3rC C C+v|F,>  IX59R I  I  I*fl q  }A   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    # # # # # #              1b 1b 1b 1b 1b
$ 1b 1b 1b 1b 1br"   