<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Authentication Helper on ZAP</title>
    <link>/docs/desktop/addons/authentication-helper/</link>
    <description>Recent content in Authentication Helper on ZAP</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <atom:link href="/docs/desktop/addons/authentication-helper/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Authentication Request Identification</title>
      <link>/docs/desktop/addons/authentication-helper/auth-req-id/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/desktop/addons/authentication-helper/auth-req-id/</guid>
      <description>&lt;h1 id=&#34;authentication-request-identification&#34;&gt;Authentication Request Identification&lt;/h1&gt;&#xA;&lt;p&gt;This &lt;a href=&#34;/docs/desktop/addons/authentication-helper/&#34;&gt;add-on&lt;/a&gt; includes a passive scan rule which attempts to identify authentication requests.&lt;br&gt;&#xA;It identifies authentication requests by the presence of commonly used username and password field names. It also uses commonly used URL segments to identify more likely authentication requests, and uses commonly used registration URL segments to ignore registration requests.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Auto-Detect Authentication</title>
      <link>/docs/desktop/addons/authentication-helper/autodetect-auth/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/desktop/addons/authentication-helper/autodetect-auth/</guid>
      <description>&lt;h1 id=&#34;auto-detect-authentication&#34;&gt;Auto-Detect Authentication&lt;/h1&gt;&#xA;&lt;p&gt;This &lt;a href=&#34;/docs/desktop/addons/authentication-helper/&#34;&gt;add-on&lt;/a&gt; adds a new authentication type which you can use to indicate that the &lt;a href=&#34;/docs/desktop/addons/authentication-helper/auth-req-id/&#34;&gt;Authentication Request Identification&lt;/a&gt; passive scan rule should attempt to configure the Authentication method automatically.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Browser Based Authentication</title>
      <link>/docs/desktop/addons/authentication-helper/browser-auth/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/desktop/addons/authentication-helper/browser-auth/</guid>
      <description>&lt;h1 id=&#34;browser-based-authentication&#34;&gt;Browser Based Authentication&lt;/h1&gt;&#xA;&lt;p&gt;This &lt;a href=&#34;/docs/desktop/addons/authentication-helper/&#34;&gt;add-on&lt;/a&gt; adds a new authentication method which uses a browser to login to the target website.&lt;/p&gt;&#xA;&lt;p&gt;The authentication method requires the login URL and user credentials to perform the authentication. By default it automatically attempts to&#xA;find suitable fields for the username and for the password, in the same page and multiple pages (i.e. password field is only made visible when&#xA;the username has been entered).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Session Management Identification</title>
      <link>/docs/desktop/addons/authentication-helper/session-mgmt-id/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/desktop/addons/authentication-helper/session-mgmt-id/</guid>
      <description>&lt;h1 id=&#34;session-management-identification&#34;&gt;Session Management Identification&lt;/h1&gt;&#xA;&lt;p&gt;This &lt;a href=&#34;/docs/desktop/addons/authentication-helper/&#34;&gt;add-on&lt;/a&gt; includes a passive scan rule which attempts to identify session management methods.&lt;br&gt;&#xA;It identifies session management methods by the presence of commonly used session management identifiers and any values specified in Authorization request headers.&lt;/p&gt;&#xA;&lt;p&gt;The rule will not attempt to identify very unusual session management methods - automation is one of the end goals so false negatives&#xA;(missing unusual session management methods) are more desirable than false positives (incorrectly identifying a session management method).&lt;/p&gt;</description>
    </item>
    <item>
      <title>Client Script Authentication</title>
      <link>/docs/desktop/addons/authentication-helper/client-script/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/desktop/addons/authentication-helper/client-script/</guid>
      <description>&lt;h1 id=&#34;client-script-authentication&#34;&gt;Client Script Authentication&lt;/h1&gt;&#xA;&lt;p&gt;This &lt;a href=&#34;/docs/desktop/addons/authentication-helper/&#34;&gt;add-on&lt;/a&gt; adds a new authentication type which uses a browser to login to the target website.&lt;/p&gt;&#xA;&lt;p&gt;This functionality leverages Zest scripts (which may have been recorded via the ZAP Browser Extension) to login.&lt;/p&gt;&#xA;&#xA;&lt;h2 id=&#34;automation-framework&#34;&gt;Automation Framework &lt;a class=&#34;header-link&#34; href=&#34;#automation-framework&#34;&gt;&lt;svg class=&#34;fill-current o-60 hover-accent-color-light&#34; height=&#34;22px&#34; viewBox=&#34;0 0 24 24&#34; width=&#34;22px&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z&#34; fill=&#34;currentColor&#34;/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;Client Script Authentication can be configured in the environment section of an Automation Framework plan using:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Auto-Detect Session Management</title>
      <link>/docs/desktop/addons/authentication-helper/autodetect-session/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/desktop/addons/authentication-helper/autodetect-session/</guid>
      <description>&lt;h1 id=&#34;auto-detect-session-management&#34;&gt;Auto-Detect Session Management&lt;/h1&gt;&#xA;&lt;p&gt;This &lt;a href=&#34;/docs/desktop/addons/authentication-helper/&#34;&gt;add-on&lt;/a&gt; adds a new Session Management type which you can use to indicate that the &lt;a href=&#34;/docs/desktop/addons/authentication-helper/session-mgmt-id/&#34;&gt;Session Management Request Identification&lt;/a&gt; passive scan rule should attempt to configure the Session Management method automatically.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Header Based Session Management</title>
      <link>/docs/desktop/addons/authentication-helper/session-header/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/desktop/addons/authentication-helper/session-header/</guid>
      <description>&lt;h1 id=&#34;header-based-session-management&#34;&gt;Header Based Session Management&lt;/h1&gt;&#xA;&lt;p&gt;This &lt;a href=&#34;/docs/desktop/addons/authentication-helper/&#34;&gt;add-on&lt;/a&gt; adds a new session management type which supports an arbitrary number of headers.&lt;/p&gt;&#xA;&lt;p&gt;If used in conjunction with &lt;a href=&#34;/docs/desktop/addons/authentication-helper/browser-auth/&#34;&gt;Browser Based Authentication&lt;/a&gt; or&#xA;&lt;a href=&#34;/docs/desktop/addons/authentication-helper/client-script/&#34;&gt;Client Script Authentication&lt;/a&gt; then it will also maintain all&#xA;of the cookies and any headers with names containing the strings &amp;ldquo;auth&amp;rdquo; or &amp;ldquo;csrf&amp;rdquo; (ignoring case) set as part of authentication.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Verification Request Identification</title>
      <link>/docs/desktop/addons/authentication-helper/verification-id/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/desktop/addons/authentication-helper/verification-id/</guid>
      <description>&lt;h1 id=&#34;verification-request-identification&#34;&gt;Verification Request Identification&lt;/h1&gt;&#xA;&lt;p&gt;This &lt;a href=&#34;/docs/desktop/addons/authentication-helper/&#34;&gt;add-on&lt;/a&gt; includes a passive scan rule which attempts to identify Verification requests.&lt;br&gt;&#xA;Verification requests are the requests that ZAP uses to tell if a session is still valid.&lt;/p&gt;&#xA;&lt;p&gt;Unlike the other identification scan rules in this add-on, this rule will only raise alerts if you have indicated that you want to use&#xA;verification auto-detection for a specific context.&#xA;Due to the way the ZAP 2.12 core works it is not currently possible to add a new Verification Method Type dynamically.&#xA;Instead you will need to:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Authentication Tester Dialog</title>
      <link>/docs/desktop/addons/authentication-helper/auth-tester/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/desktop/addons/authentication-helper/auth-tester/</guid>
      <description>&lt;h1 id=&#34;authentication-tester-dialog&#34;&gt;Authentication Tester Dialog&lt;/h1&gt;&#xA;&lt;p&gt;This dialog allows you to test if ZAP can authenticate and automatically handle the session handling and verification for a site given only the login page and credentials.&lt;/p&gt;&#xA;&#xA;&lt;h2 id=&#34;fields&#34;&gt;Fields &lt;a class=&#34;header-link&#34; href=&#34;#fields&#34;&gt;&lt;svg class=&#34;fill-current o-60 hover-accent-color-light&#34; height=&#34;22px&#34; viewBox=&#34;0 0 24 24&#34; width=&#34;22px&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34;&gt;&lt;path d=&#34;M0 0h24v24H0z&#34; fill=&#34;none&#34;/&gt;&lt;path d=&#34;M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z&#34; fill=&#34;currentColor&#34;/&gt;&lt;/svg&gt;&lt;/a&gt;&lt;/h2&gt;&#xA;&lt;p&gt;The following fields are provided:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Report Templates</title>
      <link>/docs/desktop/addons/authentication-helper/reports/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/desktop/addons/authentication-helper/reports/</guid>
      <description>&lt;h1 id=&#34;report-templates&#34;&gt;Report Templates&lt;/h1&gt;&#xA;&lt;p&gt;This add-on provides the following report templates:&lt;/p&gt;&#xA;&lt;table&gt;&#xA;  &lt;thead&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Name / Link to Details, Screenshot/Sample&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;ID&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Format&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Sections&lt;/th&gt;&#xA;          &lt;th style=&#34;text-align: left&#34;&gt;Themes&lt;/th&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/thead&gt;&#xA;  &lt;tbody&gt;&#xA;      &lt;tr&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;a href=&#34;/docs/desktop/addons/authentication-helper/auth-report-json/&#34;&gt;Authentication Report - JSON&lt;/a&gt;&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;auth-report-json&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;JSON&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;Yes&lt;/td&gt;&#xA;          &lt;td style=&#34;text-align: left&#34;&gt;&lt;/td&gt;&#xA;      &lt;/tr&gt;&#xA;  &lt;/tbody&gt;&#xA;&lt;/table&gt;</description>
    </item>
    <item>
      <title>Authentication Report - JSON</title>
      <link>/docs/desktop/addons/authentication-helper/auth-report-json/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>/docs/desktop/addons/authentication-helper/auth-report-json/</guid>
      <description>&lt;h1 id=&#34;authentication-report---json&#34;&gt;Authentication Report - JSON&lt;/h1&gt;&#xA;&lt;p&gt;This is a specialized report which details how authentication handling worked for the given site.&lt;/p&gt;&#xA;&lt;p&gt;You must specify the site you want the report for otherwise no data will be generated.&lt;/p&gt;&#xA;&lt;p&gt;This report is designed to be run after attempting to access at least one authenticated URL with the&#xA;authentication method set up correctly and with valid credentials.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
