title: (Swagger 3) @Parameter to add an Authorization header
body: <p>I'm not sure if this is a bug or I'm missing something but Swagger is not adding the &quot;Authorization: ..&quot; header when executing a request</p>
  <p>I have this un-authenticated endpoint</p>
  <pre><code>public String getUserFromAuth(
              @Parameter(description = &quot;Bearer token&quot;, required = true, name = &quot;Authorization&quot;, in = ParameterIn.HEADER) @HeaderParam(&quot;Authorization&quot;) String authHeader
      ) {...}
  </code></pre>
  <p>When executing this request on Swagger the header is not added.</p>
  <p>However if I change <code>name = &quot;Authorization&quot;</code> to `name = &quot;Authorization2&quot; then in that case yes the Authorization2 header is added.</p>
  <p>the swagger json config looks fine:</p>
  <pre><code>&quot;parameters&quot;: [
            {
              &quot;name&quot;: &quot;Authorization&quot;,
              &quot;in&quot;: &quot;header&quot;,
              &quot;description&quot;: &quot;Bearer token&quot;,
              &quot;required&quot;: true,
              &quot;schema&quot;: {
                &quot;type&quot;: &quot;string&quot;
              }
            }
          ],
  </code></pre>
  <p>To simplify the issue I have removed all together the <code>security</code> config so there is no confusion</p>
  <p>Swagger-core: 2.1.13
  Swgger-ui: 4.5.0</p>