<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Nov 13, 2012, at 4:18 AM, Daniel Bevenius &lt;<a href="mailto:daniel.bevenius@gmail.com">daniel.bevenius@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">I'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="">&nbsp; &nbsp; <span class="">public</span> <span class="">abstract</span> <span class="">boolean</span> isCorsSupportEnabled();</p><p class="">&nbsp; &nbsp; <span class="">public</span> <span class="">abstract</span> <span class="">boolean</span> exposeHeaders();</p><p class="">&nbsp; &nbsp; <span class="">public</span> <span class="">abstract</span> String getExposeHeaders();</p><p class=""><span class="">&nbsp; &nbsp; </span>public<span class=""> </span>abstract<span class=""> </span>boolean<span class=""> anyOrigin();</span></p><p class="">&nbsp; &nbsp; <span class="">public</span> <span class="">abstract</span> <span class="">boolean</span> allowCookies();</p><p class=""><span class="">&nbsp; &nbsp; </span>public<span class=""> </span>abstract<span class=""> </span>boolean<span class=""> hasMaxAge();</span></p><p class="">&nbsp; &nbsp; <span class="">public</span> <span class="">abstract</span> <span class="">long</span> getMaxAge();</p><p class="">&nbsp; &nbsp; <span class="">public</span> <span class="">abstract</span> Set&lt;String&gt; getValidRequestMethods();</p><p class="">&nbsp; &nbsp; <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 "sensible" default values or specify them in web.xml?</p><div><br></div></div></blockquote><div><br></div><div>i dislike xml configuration files, &nbsp;so i would vote for an Annotation. &nbsp;but thats personal preference</div><div><br></div><br><blockquote type="cite"><div><p class="">cheers,&nbsp;</p><p class="">
/Dan</p><p class=""><br></p><p class=""><br></p></div>
_______________________________________________<br>aerogear-dev mailing list<br><a href="mailto:aerogear-dev@lists.jboss.org">aerogear-dev@lists.jboss.org</a><br>https://lists.jboss.org/mailman/listinfo/aerogear-dev<br></blockquote></div><br></body></html>