cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r1025794 - in /websites/production/cxf/content: cache/docs.pageCache docs/jax-rs-cors.html
Date Thu, 22 Feb 2018 10:57:37 GMT
Author: buildbot
Date: Thu Feb 22 10:57:37 2018
New Revision: 1025794

Log:
Production update by buildbot for cxf

Modified:
    websites/production/cxf/content/cache/docs.pageCache
    websites/production/cxf/content/docs/jax-rs-cors.html

Modified: websites/production/cxf/content/cache/docs.pageCache
==============================================================================
Binary files - no diff available.

Modified: websites/production/cxf/content/docs/jax-rs-cors.html
==============================================================================
--- websites/production/cxf/content/docs/jax-rs-cors.html (original)
+++ websites/production/cxf/content/docs/jax-rs-cors.html Thu Feb 22 10:57:37 2018
@@ -32,8 +32,8 @@
 <link type="text/css" rel="stylesheet" href="/resources/highlighter/styles/shThemeCXF.css">
 
 <script src='/resources/highlighter/scripts/shCore.js'></script>
-<script src='/resources/highlighter/scripts/shBrushXml.js'></script>
 <script src='/resources/highlighter/scripts/shBrushJava.js'></script>
+<script src='/resources/highlighter/scripts/shBrushXml.js'></script>
 <script>
   SyntaxHighlighter.defaults['toolbar'] = false;
   SyntaxHighlighter.all();
@@ -117,52 +117,25 @@ Apache CXF -- JAX-RS CORS
          <td height="100%">
            <!-- Content -->
            <div class="wiki-content">
-<div id="ConfluenceContent"><p></p><p></p><p></p><p></p><p><span
style="font-size:2em;font-weight:bold"> JAX-RS: CORS </span>
-
+<div id="ConfluenceContent"><p><span style="font-size:2em;font-weight:bold">JAX-RS:
CORS</span>
 
-</p><p></p><p></p><p></p><p></p><p></p>
 
+&#160;</p><p><style type="text/css">/*<![CDATA[*/
+div.rbtoc1519297018802 {padding: 0px;}
+div.rbtoc1519297018802 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1519297018802 li {margin-left: 0px;padding-left: 0px;}
 
-<style type="text/css">/*<![CDATA[*/
-div.rbtoc1508777377053 {padding: 0px;}
-div.rbtoc1508777377053 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1508777377053 li {margin-left: 0px;padding-left: 0px;}
-
-/*]]>*/</style><div class="toc-macro rbtoc1508777377053">
+/*]]>*/</style></p><div class="toc-macro rbtoc1519297018802">
 <ul class="toc-indentation"><li><a shape="rect" href="#JAX-RSCORS-Introduction">Introduction</a></li><li><a
shape="rect" href="#JAX-RSCORS-Mavendependencies">Maven dependencies</a></li><li><a
shape="rect" href="#JAX-RSCORS-Examples">Examples</a></li></ul>
-</div>
-
-<h1 id="JAX-RSCORS-Introduction">Introduction</h1>
-
-<p>CXF 2.5.1 introduces the <a shape="rect" class="external-link" href="http://svn.apache.org/repos/asf/cxf/trunk/rt/rs/security/cors/src/main/java/org/apache/cxf/rs/security/cors/">initial
support</a> for the <a shape="rect" class="external-link" href="http://www.w3.org/TR/cors/"
rel="nofollow">Cross-Origin Resource Sharing</a> specification that "defines a mechanism
to enable client-side cross-origin requests".</p>
-
-<p>This <a shape="rect" class="external-link" href="https://developer.mozilla.org/en/http_access_control"
rel="nofollow">Mozilla.org page</a> provides a very good explanation of CORS.</p>
-
-<p>Please see the <a shape="rect" class="external-link" href="http://svn.apache.org/repos/asf/cxf/trunk/rt/rs/security/cors/src/main/java/org/apache/cxf/rs/security/cors/package.html">package.html</a>
for a good introduction to CORS and the way it is supported in CXF JAX-RS.</p>
-
-<p>Note that the <a shape="rect" class="external-link" href="http://svn.apache.org/repos/asf/cxf/trunk/rt/rs/security/cors/src/main/java/org/apache/cxf/rs/security/cors/CrossOriginResourceSharingFilter.java">CORS
filter</a> uses the JAX-RS selection algorithm to ensure that the JAX-RS resource method
capable of handling the  request does exist.</p>
-
-<h1 id="JAX-RSCORS-Mavendependencies">Maven dependencies</h1>
-
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent
pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
-&lt;dependency&gt;
+</div><h1 id="JAX-RSCORS-Introduction">Introduction</h1><p>CXF 2.5.1
introduces the <a shape="rect" class="external-link" href="http://svn.apache.org/repos/asf/cxf/trunk/rt/rs/security/cors/src/main/java/org/apache/cxf/rs/security/cors/">initial
support</a> for the <a shape="rect" class="external-link" href="http://www.w3.org/TR/cors/"
rel="nofollow">Cross-Origin Resource Sharing</a> specification that "defines a mechanism
to enable client-side cross-origin requests".</p><p>This <a shape="rect" class="external-link"
href="https://developer.mozilla.org/en/http_access_control" rel="nofollow">Mozilla.org
page</a> provides a very good explanation of CORS.</p><p>Please see the
<a shape="rect" class="external-link" href="http://htmlpreview.github.io/?https://github.com/apache/cxf/blob/master/rt/rs/security/cors/src/main/java/org/apache/cxf/rs/security/cors/package.html"
rel="nofollow">package.html</a> for a good introduction to CORS and the way it is
supported in CXF JAX-RS.</p><p>Note th
 at the <a shape="rect" class="external-link" href="http://svn.apache.org/repos/asf/cxf/trunk/rt/rs/security/cors/src/main/java/org/apache/cxf/rs/security/cors/CrossOriginResourceSharingFilter.java">CORS
filter</a> uses the JAX-RS selection algorithm to ensure that the JAX-RS resource method
capable of handling the request does exist.</p><h1 id="JAX-RSCORS-Mavendependencies">Maven
dependencies</h1><div class="code panel pdl" style="border-width: 1px;"><div
class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">&lt;dependency&gt;
   &lt;groupId&gt;org.apache.cxf&lt;/groupId&gt;
   &lt;artifactId&gt;cxf-rt-rs-security-cors&lt;/artifactId&gt;
   &lt;version&gt;2.6.1&lt;/version&gt;
 &lt;/dependency&gt;
 </pre>
-</div></div>
-
-<h1 id="JAX-RSCORS-Examples">Examples</h1>
-
-<p>Here is the test code showing how <a shape="rect" class="external-link" href="http://svn.apache.org/repos/asf/cxf/trunk/rt/rs/security/cors/src/main/java/org/apache/cxf/rs/security/cors/CrossOriginResourceSharing.java">CrossOriginResourceSharing</a>
annotations can be applied at the resource and individual method levels.</p>
-
-<p>Note that an origin is restricted to "http://area51.mil:31415" by the 'allowOrigins'
property, which may contain multiple URI values. A boolean 'allowAllOrigins' property can
be used instead (to simplify the testing or when it is deemed it is secure enough within a
given environment to allow for all the origins).  </p>
-
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent
pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
-@CrossOriginResourceSharing(
+</div></div><h1 id="JAX-RSCORS-Examples">Examples</h1><p>Here
is the test code showing how <a shape="rect" class="external-link" href="https://github.com/apache/cxf/blob/master/rt/rs/security/cors/src/main/java/org/apache/cxf/rs/security/cors/CrossOriginResourceSharing.java"
rel="nofollow">CrossOriginResourceSharing</a> annotations can be applied at the resource
and individual method levels.</p><p>Note that an origin is restricted to "http://area51.mil:31415"
by the 'allowOrigins' property, which may contain multiple URI values. A boolean 'allowAllOrigins'
property can be used instead (to simplify the testing or when it is deemed it is secure enough
within a given environment to allow for all the origins).</p><div class="code panel
pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">@CrossOriginResourceSharing(
         allowOrigins = {
            "http://area51.mil:31415"
         }, 
@@ -245,15 +218,9 @@ public class AnnotatedCorsServer {
 }
 
 </pre>
-</div></div>
-
-<p>The server configuration fragment:</p>
-
-<div class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent
pdl">
-<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">
-
-&lt;beans&gt;
-        &lt;bean id="cors-filter" class="org.apache.cxf.rs.security.cors.CrossOriginResourceSharingFilter"/&gt;
+</div></div><p>The server configuration fragment:</p><div class="code
panel pdl" style="border-width: 1px;"><div class="codeContent panelContent pdl">
+<pre class="brush: java; gutter: false; theme: Default" style="font-size:12px;">&lt;beans&gt;
+    &lt;bean id="cors-filter" class="org.apache.cxf.rs.security.cors.CrossOriginResourceSharingFilter"/&gt;
 
 	&lt;jaxrs:server id="service" address="/rest"&gt;
 		&lt;jaxrs:serviceBeans&gt;
@@ -264,7 +231,7 @@ public class AnnotatedCorsServer {
 		&lt;/jaxrs:providers&gt;
 	&lt;/jaxrs:server&gt;
 
-        &lt;bean id="cors-server" scope="prototype" 
+    &lt;bean id="cors-server" scope="prototype" 
 	      class="org.apache.cxf.systest.jaxrs.cors.AnnotatedCorsServer" /&gt; 
 
 &lt;/beans&gt;



Mime
View raw message