Author: buildbot
Date: Fri Nov 2 10:48:01 2012
New Revision: 837010
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
Fri Nov 2 10:48:01 2012
@@ -122,7 +122,7 @@ Apache CXF -- Client HTTP Transport (inc
<!-- Content -->
<div class="wiki-content">
<div id="ConfluenceContent"><div>
-<ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Authentication">Authentication</a></li><ul><li><a
shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-BasicAuthentication">Basic
Authentication</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-DigestAuthentication">Digest
Authentication</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Supplyingdynamicauthorization">Supplying
dynamic authorization</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-SpnegoAuthentication%28Kerberos%29">Spnego
Authentication (Kerberos)</a></li><ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-CredentialDelegation">Credential
Delegation</a></li></ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-NTLMAuthentication">NTLM
Authentication</a></li></ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Co
nfiguringSSLSupport">Configuring SSL Support</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-AdvancedConfiguration">Advanced
Configuration</a></li><ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-UsingConfiguration">Using
Configuration</a></li><ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Namespace">Namespace</a></li><li><a
shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-The%7B%7Bconduit%7D%7Delement">The
<tt>conduit</tt> element</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-The%7B%7Bclient%7D%7Delement">The
<tt>client</tt> element</a></li><ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Exampleusingthe%7B%7BClient%7D%7DElement">Example
using the <tt>Client</tt> Element</a></li></ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-The%7B%7BtlsClientParameters%7D%7Delement">The
<tt>tlsClie
ntParameters</tt> element</a></li></ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-UsingWSDL">Using
WSDL</a></li><ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Namespace">Namespace</a></li><li><a
shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-The%7B%7Bclient%7D%7Delement">The
<tt>client</tt> element</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Example">Example</a></li></ul><li><a
shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Usingjavacode">Using java
code</a></li><ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-HowtoconfiguretheHTTPConduitfortheSOAPClient%3F">How
to configure the HTTPConduit for the SOAP Client?</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Howtooverridetheserviceaddress%3F">How
to override the service address ?</a></li></ul><li><a shape="rect"
href="#ClientHTTPTransport%
28includingSSLsupport%29-ClientCacheControlDirectives">Client Cache Control
Directives</a></li></ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-ANoteAboutChunking">A Note
About Chunking</a></li></ul></div>
+<ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Authentication">Authentication</a></li><ul><li><a
shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-BasicAuthentication">Basic
Authentication</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-DigestAuthentication">Digest
Authentication</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Supplyingdynamicauthorization">Supplying
dynamic authorization</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-SpnegoAuthentication%28Kerberos%29">Spnego
Authentication (Kerberos)</a></li><ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-CredentialDelegation">Credential
Delegation</a></li></ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-NTLMAuthentication">NTLM
Authentication</a></li></ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Co
nfiguringSSLSupport">Configuring SSL Support</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-AdvancedConfiguration">Advanced
Configuration</a></li><ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-UsingConfiguration">Using
Configuration</a></li><ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Namespace">Namespace</a></li><li><a
shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-The%7B%7Bconduit%7D%7Delement">The
<tt>conduit</tt> element</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-The%7B%7Bclient%7D%7Delement">The
<tt>client</tt> element</a></li><ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Exampleusingthe%7B%7BClient%7D%7DElement">Example
using the <tt>Client</tt> Element</a></li></ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-The%7B%7BtlsClientParameters%7D%7Delement">The
<tt>tlsClie
ntParameters</tt> element</a></li></ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-UsingWSDL">Using
WSDL</a></li><ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Namespace">Namespace</a></li><li><a
shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-The%7B%7Bclient%7D%7Delement">The
<tt>client</tt> element</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Example">Example</a></li></ul><li><a
shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Usingjavacode">Using java
code</a></li><ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-HowtoconfiguretheHTTPConduitfortheSOAPClient%3F">How
to configure the HTTPConduit for the SOAP Client?</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-Howtooverridetheserviceaddress%3F">How
to override the service address ?</a></li></ul><li><a shape="rect"
href="#ClientHTTPTransport%
28includingSSLsupport%29-ClientCacheControlDirectives">Client Cache Control
Directives</a></li></ul><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-ANoteAboutChunking">A Note
About Chunking</a></li><li><a shape="rect"
href="#ClientHTTPTransport%28includingSSLsupport%29-AsynchronousHTTPConduit">Asynchronous
HTTP Conduit</a></li></ul></div>
<h1><a shape="rect"
name="ClientHTTPTransport%28includingSSLsupport%29-Authentication"></a>Authentication</h1>
@@ -281,6 +281,8 @@ http.setClient(httpClientPolicy);
</pre>
</div></div>
+<p>Please also see <a shape="rect" class="external-link"
href="https://cwiki.apache.org/confluence/display/CXF20DOC/Asynchronous+Client+HTTP+Transport">Asynchronous
HTTP Conduit</a> for more information on NTLM.</p>
+
<h1><a shape="rect"
name="ClientHTTPTransport%28includingSSLsupport%29-ConfiguringSSLSupport"></a>Configuring
SSL Support</h1>
<p>When using an "https" URL, CXF will, by default, use the certs and
keystores that are part of the JDK. For many HTTPs applications, that is
enough and no configuration is necessary. However, when using custom client
certificates or self signed server certificates or similar, you may need to
specifically configure in the keystores and trust managers and such to
establish the SSL connection.</p>
@@ -622,7 +624,11 @@ Language tags are regulated by the Inter
<ul><li>Many proxy servers don't understand it, especially older proxy
servers. Many proxy servers want the Content-Length up front so they can
allocate a buffer to store the request before passing it onto the real
server.</li><li>Some of the older WebServices stacks also have problems with
Chunking. Specifically, older versions of .NET.</li></ul>
-<p>If you are getting strange errors (generally not soap faults, but other
HTTP type errors) when trying to interact with a service, try turning off
chunking to see if that helps.</p></div>
+<p>If you are getting strange errors (generally not soap faults, but other
HTTP type errors) when trying to interact with a service, try turning off
chunking to see if that helps.</p>
+
+<h1><a shape="rect"
name="ClientHTTPTransport%28includingSSLsupport%29-AsynchronousHTTPConduit"></a>Asynchronous
HTTP Conduit</h1>
+
+<p>Please see <a shape="rect" class="external-link"
href="https://cwiki.apache.org/confluence/display/CXF20DOC/Asynchronous+Client+HTTP+Transport">Asynchronous
HTTP Conduit</a> page for more information. </p></div>
</div>
<!-- Content -->
</td>