cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r814089 - in /websites/production/cxf/content: cache/docs.pageCache docs/client-http-transport-including-ssl-support.html
Date Mon, 23 Apr 2012 16:48:34 GMT
Author: buildbot
Date: Mon Apr 23 16:48:34 2012
New Revision: 814089

Log:
Production update by buildbot for cxf

Modified:
    websites/production/cxf/content/cache/docs.pageCache
    websites/production/cxf/content/docs/client-http-transport-including-ssl-support.html

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

Modified: websites/production/cxf/content/docs/client-http-transport-including-ssl-support.html
==============================================================================
--- websites/production/cxf/content/docs/client-http-transport-including-ssl-support.html
(original)
+++ websites/production/cxf/content/docs/client-http-transport-including-ssl-support.html
Mon Apr 23 16:48:34 2012
@@ -355,7 +355,7 @@ http.setClient(httpClientPolicy);
 
 <h3><a shape="rect" name="ClientHTTPTransport%28includingSSLsupport%29-The%7B%7Bconduit%7D%7Delement"></a>The
<tt>conduit</tt> element</h3>
 
-<p>You configure an HTTP client using the <tt>http-conf:conduit</tt> element
and its children. The <tt>http-conf:conduit</tt> element takes a single attribute,
<tt>name</tt>, that specifies the WSDL port element that corresponds to the endpoint.
The value for the <tt>name</tt> attribute takes the form <em>portQName</em><tt>.http-conduit</tt>.
For example, the code below shows the <tt>http-conf:conduit</tt> element that
would be used to add configuration for an endpoint that was specified by the WSDL fragment
<tt>&lt;port binding="widgetSOAPBinding" name="widgetSOAPPort&gt;</tt>
if the endpoint's target namespace was <tt><a shape="rect" class="external-link"
href="http://widgets.widgetvendor.net" rel="nofollow">http://widgets.widgetvendor.net</a></tt>.</p>
+<p>You configure an HTTP client using the <tt>http-conf:conduit</tt> element
and its children. The <tt>http-conf:conduit</tt> element takes a single attribute,
<tt>name</tt>, that specifies the WSDL port element that corresponds to the endpoint.
The value for the <tt>name</tt> attribute takes the form <em>portQName</em><tt>.http-conduit</tt>.
For example, the code below shows the <tt>http-conf:conduit</tt> element that
would be used to add configuration for an endpoint that was specified by the WSDL fragment
<tt>&lt;port binding="widgetSOAPBinding" name="widgetSOAPPort&gt;</tt>
if the endpoint's target namespace was <tt><a shape="rect" class="external-link"
href="http://widgets.widgetvendor.net" rel="nofollow">http://widgets.widgetvendor.net</a></tt>.
  Alternatively, the <tt>name</tt> attribute can be a regular expression to match
a URL.  This allows configuration of conduits that are not used for purposes of WSDL based
endpoints such as JAX-RS and for WSDL retrieval.</p>
 <div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader"
style="border-bottom-width: 1px;"><b>http-conf:conduit Element</b></div><div
class="codeContent panelContent">
 <pre class="code-xml">
 ...
@@ -368,9 +368,18 @@ http.setClient(httpClientPolicy);
        the http-conduit that you want to configure --&gt;
     ...
   <span class="code-tag">&lt;/http-conf:conduit&gt;</span>
+
+  <span class="code-tag">&lt;http-conf:conduit name=<span class="code-quote">"http://localhost:8080/.*"</span>&gt;</span>
+  &lt;!-- you can also using the reg-ex URL matching for 
+       the http-conduit that you want to configure --&gt;
+    ...
+  <span class="code-tag">&lt;/http-conf:conduit&gt;</span>
 ...
 </pre>
 </div></div>
+
+
+
 <p>The <tt>http-conf:conduit</tt> element has a number of child elements
that specify configuration information. They are described below.  See also Sun's <a shape="rect"
class="external-link" href="http://java.sun.com/javase/6/docs/technotes/guides/security/jsse/JSSERefGuide.html"
rel="nofollow">JSSE Guide</a> for more information on configuring SSL.</p>
 <div class="table-wrap">
 <table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh"> Element </th><th colspan="1" rowspan="1" class="confluenceTh">
Description </th></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>http-conf:client</tt> </td><td colspan="1" rowspan="1" class="confluenceTd">
Specifies the HTTP connection properties such as timeouts, keep-alive requests, content types,
etc. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>http-conf:authorization</tt> </td><td colspan="1" rowspan="1" class="confluenceTd">
Specifies the the parameters for configuring the basic authentication method that the endpoint
uses preemptively. </td></tr><tr><td colspan="1" rowspan="1" class="confluenceTd">
<tt>http-conf:proxyAuthorization</tt> </td><td colspan="1" rowspan="1"
class="confluenceTd"> Specifies the parameters for configuring basic authentication against
outgoing HTTP proxy servers. </td></tr><tr><td colspan="1" rowspan="1"
class="conflu
 enceTd"> <tt>http-conf:tlsClientParameters</tt> </td><td colspan="1"
rowspan="1" class="confluenceTd"> Specifies the parameters used to configure SSL/TLS. </td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"> <tt>http-conf:basicAuthSupplier</tt>
</td><td colspan="1" rowspan="1" class="confluenceTd"> Specifies the bean reference
or class name of the object that supplies the the basic authentication information used by
the endpoint both preemptively or in response to a 401 HTTP challenge. </td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd"> <tt>http-conf:trustDecider</tt>
</td><td colspan="1" rowspan="1" class="confluenceTd"> Specifies the bean reference
or class name of the object that checks the HTTP(S) URLConnection object in order to establish
trust for a connection with an HTTPS service provider before any information is transmitted.
</td></tr></tbody></table>



Mime
View raw message