I&#39;m working on adding CORS support there are several things that can be configured in this case. Below is an example of the options that are currently available:<div>







<p class=""><span class="">public</span> <span class="">interface</span> CorsConfiguration {</p>
<p class="">    <span class="">public</span> <span class="">abstract</span> <span class="">boolean</span> isCorsSupportEnabled();</p>
<p class="">    <span class="">public</span> <span class="">abstract</span> <span class="">boolean</span> exposeHeaders();</p>
<p class="">    <span class="">public</span> <span class="">abstract</span> String getExposeHeaders();</p>
<p class=""><span class="">    </span>public<span class=""> </span>abstract<span class=""> </span>boolean<span class=""> anyOrigin();</span></p>
<p class="">    <span class="">public</span> <span class="">abstract</span> <span class="">boolean</span> allowCookies();</p>
<p class=""><span class="">    </span>public<span class=""> </span>abstract<span class=""> </span>boolean<span class=""> hasMaxAge();</span></p>
<p class="">    <span class="">public</span> <span class="">abstract</span> <span class="">long</span> getMaxAge();</p>
<p class="">    <span class="">public</span> <span class="">abstract</span> Set&lt;String&gt; getValidRequestMethods();</p>
<p class="">    <span class="">public</span> <span class="">abstract</span> Set&lt;String&gt; getValidRequestHeaders();</p>
<p class="">}</p><p class="">How do we want users to configure these configuration options? Using a CDI annotation with &quot;sensible&quot; default values or specify them in web.xml?</p><p class="">cheers, </p><p class="">
/Dan</p><p class=""><br></p><p class=""><br></p></div>