cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r918471 - in /websites/production/cxf/content: cache/docs.pageCache docs/secure-jax-rs-services.html
Date Tue, 05 Aug 2014 15:47:26 GMT
Author: buildbot
Date: Tue Aug  5 15:47:25 2014
New Revision: 918471

Log:
Production update by buildbot for cxf

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

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

Modified: websites/production/cxf/content/docs/secure-jax-rs-services.html
==============================================================================
--- websites/production/cxf/content/docs/secure-jax-rs-services.html (original)
+++ websites/production/cxf/content/docs/secure-jax-rs-services.html Tue Aug  5 15:47:25 2014
@@ -118,12 +118,12 @@ Apache CXF -- Secure JAX-RS Services
          <td height="100%">
            <!-- Content -->
            <div class="wiki-content">
-<div id="ConfluenceContent"><p>&#160;</p><p>&#160;</p><p>&#160;</p><p><span
style="font-size:2em;font-weight:bold"> JAX-RS: Security </span></p><p>&#160;</p><p>&#160;</p><p>&#160;</p><p><style
type="text/css">/*<![CDATA[*/
-div.rbtoc1400294782226 {padding: 0px;}
-div.rbtoc1400294782226 ul {list-style: disc;margin-left: 0px;}
-div.rbtoc1400294782226 li {margin-left: 0px;padding-left: 0px;}
+<div id="ConfluenceContent"><p>&#160;</p><p>&#160;</p><p>&#160;</p><span
style="font-size:2em;font-weight:bold"> JAX-RS: Security </span><p>&#160;</p><p>&#160;</p><p>&#160;</p><p><style
type="text/css">/*<![CDATA[*/
+div.rbtoc1407253614379 {padding: 0px;}
+div.rbtoc1407253614379 ul {list-style: disc;margin-left: 0px;}
+div.rbtoc1407253614379 li {margin-left: 0px;padding-left: 0px;}
 
-/*]]>*/</style></p><div class="toc-macro rbtoc1400294782226">
+/*]]>*/</style></p><div class="toc-macro rbtoc1407253614379">
 <ul class="toc-indentation"><li><a shape="rect" href="#SecureJAX-RSServices-HTTPS">HTTPS</a>
 <ul class="toc-indentation"><li><a shape="rect" href="#SecureJAX-RSServices-Configuringendpoints">Configuring
endpoints</a></li><li><a shape="rect" href="#SecureJAX-RSServices-Configuringclients">Configuring
clients</a></li></ul>
 </li><li><a shape="rect" href="#SecureJAX-RSServices-Authentication">Authentication</a></li><li><a
shape="rect" href="#SecureJAX-RSServices-Authorization">Authorization</a></li><li><a
shape="rect" href="#SecureJAX-RSServices-WS-Trustintegration">WS-Trust integration</a>
@@ -158,7 +158,7 @@ div.rbtoc1400294782226 li {margin-left: 
     &lt;/httpj:engine-factory&gt;
 &lt;/beans&gt;
 ]]></script>
-</div></div><p>If you use JAXRSServerFactoryBean to create and start JAX-RS
endpoints from the code then the above configuration can be utilized like this:</p><div
class="code panel pdl" style="border-width: 1px;"><div class="codeContent panelContent
pdl">
+</div></div><p>Instead keyPassword in keyManager you can also specify keyPasswordCallbackHandler
attribute. In this case attribute must contain full name of the class implementing JSE <a
shape="rect" class="external-link" href="http://docs.oracle.com/javase/7/docs/api/javax/security/auth/callback/CallbackHandler.html"
rel="nofollow">CallbackHandler </a>interface and providing key password on the runtime.
Sample key password callback handler implementation can be found <a shape="rect" class="external-link"
href="https://github.com/apache/cxf/blob/master/systests/transports/src/test/java/org/apache/cxf/systest/http/KeyPasswordCallbackHandler.java"
rel="nofollow">here</a>.</p><p>If you use JAXRSServerFactoryBean to create
and start JAX-RS endpoints from the code then the above configuration can be utilized like
this:</p><div class="code panel pdl" style="border-width: 1px;"><div class="codeContent
panelContent pdl">
 <script class="theme: Default; brush: java; gutter: false" type="syntaxhighlighter"><![CDATA[JAXRSServerFactoryBean
bean = new JAXRSServerFactoryBean();
 SpringBusFactory bf = new SpringBusFactory();
 Bus bus = bf.createBus(&quot;configuration/beans.xml&quot;);



Mime
View raw message