<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: I am using ArcREST-3 to update feature but I get 'ImportError: cannot import name securityhandlerhelper' in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/i-am-using-arcrest-3-to-update-feature-but-i-get/m-p/104989#M8065</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Indeed, quite helpful.&amp;nbsp; Just what I needed to see.&amp;nbsp; Thanks Michael.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 16 May 2016 18:44:35 GMT</pubDate>
    <dc:creator>AllenScully</dc:creator>
    <dc:date>2016-05-16T18:44:35Z</dc:date>
    <item>
      <title>I am using ArcREST-3 to update feature but I get 'ImportError: cannot import name securityhandlerhelper'</title>
      <link>https://community.esri.com/t5/python-questions/i-am-using-arcrest-3-to-update-feature-but-i-get/m-p/104985#M8061</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I installed the latest version but I keep getting the error " ImportError: cannot import name securityhandlerhelper"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am trying the update feature sample as below:&lt;/P&gt;&lt;TABLE class="js-file-line-container highlight tab-size" data-tab-size="8" style="color: #333333; font-family: Helvetica, arial, nimbussansl, liberationsans, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 13px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;from&lt;/SPAN&gt; arcresthelper &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;import&lt;/SPAN&gt; securityhandlerhelper&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="2" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;from&lt;/SPAN&gt; arcrest.agol &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;import&lt;/SPAN&gt; FeatureLayer&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="3" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;from&lt;/SPAN&gt; arcrest.common.filters &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;import&lt;/SPAN&gt; LayerDefinitionFilter&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="4" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;import&lt;/SPAN&gt; datetime&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="5" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;from&lt;/SPAN&gt; datetime &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;import&lt;/SPAN&gt; timedelta&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="6" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;from&lt;/SPAN&gt; arcrest.common.general &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;import&lt;/SPAN&gt; local_time_to_online,online_time_to_string&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="7" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="8" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;if&lt;/SPAN&gt; &lt;SPAN class="pl-c1" style="color: #0086b3;"&gt;__name__&lt;/SPAN&gt; &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;==&lt;/SPAN&gt; &lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;__main__&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;:&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="9" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; url &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;URL to Service&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="10" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; sql &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;where clause&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="11" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="12" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; dt &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; local_time_to_online(datetime.datetime.now())&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="13" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="14" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; fieldInfo &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt;[&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="15" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="16" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; {&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="17" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;FieldName&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;:&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;dischrgtyp&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="18" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;ValueToSet&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;:&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;Alert&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="19" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; }&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="20" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; ]&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="21" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="22" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; proxy_port &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="pl-c1" style="color: #0086b3;"&gt;None&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="23" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; proxy_url &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="pl-c1" style="color: #0086b3;"&gt;None&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="24" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="25" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; securityinfo &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; {}&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="26" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; securityinfo[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;security_type&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;] &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;Portal&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class="pl-c" style="color: #969896;"&gt;#LDAP, NTLM, OAuth, Portal, PKI, ArcGIS&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="27" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; securityinfo[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;username&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;] &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&amp;lt;User Name&amp;gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="28" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; securityinfo[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;password&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;] &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&amp;lt;Password&amp;gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="29" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; securityinfo[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;org_url&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;] &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&amp;lt;Org or portal url&amp;gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="30" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; securityinfo[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;proxy_url&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;] &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; proxy_url&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="31" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; securityinfo[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;proxy_port&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;] &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; proxy_port&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="32" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; securityinfo[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;referer_url&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;] &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="pl-c1" style="color: #0086b3;"&gt;None&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="33" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; securityinfo[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;token_url&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;] &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="pl-c1" style="color: #0086b3;"&gt;None&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="34" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; securityinfo[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;certificatefile&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;] &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="pl-c1" style="color: #0086b3;"&gt;None&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="35" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; securityinfo[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;keyfile&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;] &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="pl-c1" style="color: #0086b3;"&gt;None&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="36" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; securityinfo[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;client_id&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;] &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="pl-c1" style="color: #0086b3;"&gt;None&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="37" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; securityinfo[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;secret_id&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;] &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; &lt;SPAN class="pl-c1" style="color: #0086b3;"&gt;None&lt;/SPAN&gt;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="38" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="39" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; shh &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; securityhandlerhelper.securityhandlerhelper(&lt;SPAN class="pl-smi"&gt;securityinfo&lt;/SPAN&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt;securityinfo)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="40" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;if&lt;/SPAN&gt; shh.valid &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;==&lt;/SPAN&gt; &lt;SPAN class="pl-c1" style="color: #0086b3;"&gt;False&lt;/SPAN&gt;:&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="41" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;print&lt;/SPAN&gt; shh.message&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="42" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;else&lt;/SPAN&gt;:&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="43" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; fl&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; FeatureLayer(&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="44" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-smi"&gt;url&lt;/SPAN&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt;url,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="45" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-smi"&gt;securityHandler&lt;/SPAN&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt;shh.securityhandler,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="46" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-smi"&gt;proxy_port&lt;/SPAN&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt;proxy_port,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="47" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-smi"&gt;proxy_url&lt;/SPAN&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt;proxy_url,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="48" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-smi"&gt;initialize&lt;/SPAN&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pl-c1" style="color: #0086b3;"&gt;True&lt;/SPAN&gt;)&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="49" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="50" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; out_fields &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; [&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;objectid&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;]&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="51" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;for&lt;/SPAN&gt; fld &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;in&lt;/SPAN&gt; fieldInfo:&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="52" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; out_fields.append(fld[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;FieldName&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;])&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="53" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="54" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; resFeats &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt; fl.query(&lt;SPAN class="pl-smi"&gt;where&lt;/SPAN&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt;sql,&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="55" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-smi"&gt;out_fields&lt;/SPAN&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt;&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;,&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;.join(out_fields))&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="56" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;for&lt;/SPAN&gt; feat &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;in&lt;/SPAN&gt; resFeats:&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="57" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="58" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;for&lt;/SPAN&gt; fld &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;in&lt;/SPAN&gt; fieldInfo:&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="59" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp; feat.set_value(fld[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;FieldName&lt;SPAN class="pl-pds"&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;],fld[&lt;SPAN class="pl-s" style="color: #183691;"&gt;&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;ValueToSet&lt;SPAN class="pl-pds"&gt;'&lt;/SPAN&gt;&lt;/SPAN&gt;])&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="60" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD class="blob-num js-line-number" data-line-number="61" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px; color: rgba(0, 0, 0, 0.298039); text-align: right; border-style: solid; border-color: #eeeeee; border-width: 0px 1px 0px 0px;"&gt;&lt;/TD&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&amp;nbsp;&amp;nbsp; &lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;print&lt;/SPAN&gt; fl.updateFeature(&lt;SPAN class="pl-smi"&gt;features&lt;/SPAN&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;=&lt;/SPAN&gt;resFeats)&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;TABLE class="js-file-line-container highlight tab-size" data-tab-size="8" style="color: #333333; font-family: Helvetica, arial, nimbussansl, liberationsans, freesans, clean, sans-serif, 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 13px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD class="blob-code blob-code-inner js-file-line" style="padding: 0 10px; font-family: Consolas, 'Liberation Mono', Menlo, Courier, monospace; font-size: 12px;"&gt;&lt;SPAN class="pl-k" style="color: #a71d5d;"&gt;&lt;/SPAN&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;thanks,&lt;/P&gt;&lt;P&gt;Julie&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 06 Oct 2015 14:11:55 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/i-am-using-arcrest-3-to-update-feature-but-i-get/m-p/104985#M8061</guid>
      <dc:creator>JulieK</dc:creator>
      <dc:date>2015-10-06T14:11:55Z</dc:date>
    </item>
    <item>
      <title>Re: I am using ArcREST-3 to update feature but I get 'ImportError: cannot import name securityhandlerhelper'</title>
      <link>https://community.esri.com/t5/python-questions/i-am-using-arcrest-3-to-update-feature-but-i-get/m-p/104986#M8062</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The securityhandlerhelper is part of the ArcRestHelper.&amp;nbsp; Can you verify this is installed?&amp;nbsp; Also, what sample are you following, we have not upgraded all samples and if you add an issue on the ArcRest github repo we will get it upgraded for you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 28 Jan 2016 14:29:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/i-am-using-arcrest-3-to-update-feature-but-i-get/m-p/104986#M8062</guid>
      <dc:creator>MikeMillerGIS</dc:creator>
      <dc:date>2016-01-28T14:29:01Z</dc:date>
    </item>
    <item>
      <title>Re: I am using ArcREST-3 to update feature but I get 'ImportError: cannot import name securityhandlerhelper'</title>
      <link>https://community.esri.com/t5/python-questions/i-am-using-arcrest-3-to-update-feature-but-i-get/m-p/104987#M8063</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm also having this issue, but it seems to be simply a matter of where to put the ArcRest files.&amp;nbsp;&amp;nbsp; I have an ArcREST folder within the Python27\ArcGIS10.3&amp;nbsp; directory, and clearly some of the ArcRest python files and modules are not where they need to be.&lt;/P&gt;&lt;P&gt;Any thoughts on where to put the ArcREST files once they are downloaded?&amp;nbsp; I have run an install using pip for ArcRest, and it ran successfully but again, not everything is apparently stored where it needs to be.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks - &lt;/P&gt;&lt;P&gt;Allen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2016 18:33:47 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/i-am-using-arcrest-3-to-update-feature-but-i-get/m-p/104987#M8063</guid>
      <dc:creator>AllenScully</dc:creator>
      <dc:date>2016-05-16T18:33:47Z</dc:date>
    </item>
    <item>
      <title>Re: I am using ArcREST-3 to update feature but I get 'ImportError: cannot import name securityhandlerhelper'</title>
      <link>https://community.esri.com/t5/python-questions/i-am-using-arcrest-3-to-update-feature-but-i-get/m-p/104988#M8064</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This screen shot should help&lt;/P&gt;&lt;P&gt;&lt;IMG class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/201000_pastedImage_0.png" style="max-width: 1200px; max-height: 900px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2016 18:37:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/i-am-using-arcrest-3-to-update-feature-but-i-get/m-p/104988#M8064</guid>
      <dc:creator>MikeMillerGIS</dc:creator>
      <dc:date>2016-05-16T18:37:46Z</dc:date>
    </item>
    <item>
      <title>Re: I am using ArcREST-3 to update feature but I get 'ImportError: cannot import name securityhandlerhelper'</title>
      <link>https://community.esri.com/t5/python-questions/i-am-using-arcrest-3-to-update-feature-but-i-get/m-p/104989#M8065</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Indeed, quite helpful.&amp;nbsp; Just what I needed to see.&amp;nbsp; Thanks Michael.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 16 May 2016 18:44:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/i-am-using-arcrest-3-to-update-feature-but-i-get/m-p/104989#M8065</guid>
      <dc:creator>AllenScully</dc:creator>
      <dc:date>2016-05-16T18:44:35Z</dc:date>
    </item>
  </channel>
</rss>

