cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r827603 - in /websites/production/cxf/content: cache/docs.pageCache docs/client-http-transport-including-ssl-support.html docs/index.html docs/jaxrs-kerberos.html docs/security.html
Date Wed, 01 Aug 2012 12:47:28 GMT
Author: buildbot
Date: Wed Aug  1 12:47:28 2012
New Revision: 827603

Log:
Production update by buildbot for cxf

Added:
    websites/production/cxf/content/docs/jaxrs-kerberos.html
Modified:
    websites/production/cxf/content/cache/docs.pageCache
    websites/production/cxf/content/docs/client-http-transport-including-ssl-support.html
    websites/production/cxf/content/docs/index.html
    websites/production/cxf/content/docs/security.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 Wed Aug  1 12:47:28 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><li><a shape="rect" href="#ClientHTTPTransport%28includingSSLsupport%29-NTLMAuthentication">NTLM Authentication</a></li></ul><li><a shape="rect" href="#ClientHTTPTransport%28includingSSLsupport%29-ConfiguringSSLSupport">Configuring SSL Support</a></li><li><a shape="rect" href="#ClientHTTPTransport%28includingSSLsupport%29-Advanced
 Configuration">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>tlsClientParameters</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="#Client
 HTTPTransport%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></ul></div>
 
 <h1><a shape="rect" name="ClientHTTPTransport%28includingSSLsupport%29-Authentication"></a>Authentication</h1>
 
@@ -218,6 +218,29 @@ CXFClient {
 </pre>
 </div></div>
 
+<h3><a shape="rect" name="ClientHTTPTransport%28includingSSLsupport%29-CredentialDelegation"></a>Credential Delegation</h3>
+
+<p>Please set an "auth.spnego.requireCredDelegation" property to "true" if you need to enable the credential delegation. Note that setting this property will let the receiving service implement the credential delegation.</p>
+
+<p>If the Kerberos credential is already available in the service request context then one can make this credential available to Spnego/Kerberos authentication handler by setting it on the current CXF message, using an 'org.ietf.jgss.GSSCredential' key. </p>
+
+<p>This can be done before a client invocation is made, by setting a client request context property, or by extending 'org.apache.cxf.transport.http.auth.AbstractSpnegoAuthSupplier'. Please see this <a shape="rect" class="external-link" href="http://cxf.547215.n5.nabble.com/Kerberos-authentication-using-delegation-from-Principal-Ticket-td5711202.html" rel="nofollow">thread</a> for more information on the latter option.</p>
+
+<p>Note in the case of reusing the existing credential, the policy configuration does not need to reference a login module name:</p>
+
+<div class="code panel" style="border-width: 1px;"><div class="codeHeader panelHeader" style="border-bottom-width: 1px;"><b>HTTP conduit configuration for spnego with single sign on</b></div><div class="codeContent panelContent">
+<pre class="code-xml">
+ ...
+ &lt;conduit name=<span class="code-quote">"{http://example.com/}HelloWorldServicePort.http-conduit"</span>
+   xmlns=<span class="code-quote">"http://cxf.apache.org/transports/http/configuration"</span>&gt;
+   <span class="code-tag">&lt;authorization&gt;</span>
+      <span class="code-tag">&lt;AuthorizationType&gt;</span>Negotiate<span class="code-tag">&lt;/AuthorizationType&gt;</span>
+   <span class="code-tag">&lt;/authorization&gt;</span>
+ <span class="code-tag">&lt;/conduit&gt;</span>
+ ...
+</pre>
+</div></div>
+
 
 <h2><a shape="rect" name="ClientHTTPTransport%28includingSSLsupport%29-NTLMAuthentication"></a>NTLM Authentication</h2>
 

Modified: websites/production/cxf/content/docs/index.html
==============================================================================
--- websites/production/cxf/content/docs/index.html (original)
+++ websites/production/cxf/content/docs/index.html Wed Aug  1 12:47:28 2012
@@ -147,7 +147,7 @@ Apache CXF -- Index
 
 
 
-<ul><li><a shape="rect" href="overview.html" title="Overview">Overview</a><ul><li><a shape="rect" href="why-cxf.html" title="Why CXF?">Why CXF?</a></li><li><a shape="rect" href="how-do-i-integrate-my-application-with-cxf.html" title="How do I integrate my application with CXF">How do I integrate my application with CXF</a> &#8212; <span class="smalltext">A meta guide to integrating your application with CXF - including Bindings, Transports, Interceptors, etc</span></li><li><a shape="rect" href="how-do-i-develop-a-service.html" title="How do I develop a service?">How do I develop a service?</a> &#8212; <span class="smalltext">A meta guide to your options with CXF</span></li><li><a shape="rect" href="how-do-i-develop-a-client.html" title="How do I develop a client?">How do I develop a client?</a> &#8212; <span class="smalltext">A meta guide to your options with CXF</span></li></ul></li><li><a shape="rect" href="how-tos.html" title="How-Tos">How-Tos</a><ul><li><a shape="rect" h
 ref="writing-a-service-with-spring.html" title="Writing a service with Spring">Writing a service with Spring</a></li><li><a shape="rect" href="a-simple-jax-ws-service.html" title="A simple JAX-WS service">A simple JAX-WS service</a></li><li><a shape="rect" href="running-a-service-in-tomcat-on-zos.html" title="Running a service in Tomcat on zOS">Running a service in Tomcat on zOS</a></li><li><a shape="rect" href="jax-ws-java-first-with-jms-transport.html" title="Jax-WS Java First with jms Transport">Jax-WS Java First with jms Transport</a></li><li><a shape="rect" href="defining-contract-first-webservices-with-wsdl-generation-from-java.html" title="Defining Contract first webservices with wsdl generation from java">Defining Contract first webservices with wsdl generation from java</a></li><li><a shape="rect" href="migration-guides.html" title="Migration Guides">Migration Guides</a></li><li><a shape="rect" href="sample-projects.html" title="Sample Projects">Sample Projects</a><
 /li></ul></li><li><a shape="rect" href="frontends.html" title="Frontends">Frontends</a><ul><li><a shape="rect" href="annotations.html" title="Annotations">Annotations</a></li><li><a shape="rect" href="dynamic-clients.html" title="Dynamic Clients">Dynamic Clients</a></li><li><a shape="rect" href="jax-ws.html" title="JAX-WS">JAX-WS</a><ul><li><a shape="rect" href="developing-a-consumer.html" title="Developing a Consumer">Developing a Consumer</a></li><li><a shape="rect" href="developing-a-service.html" title="Developing a Service">Developing a Service</a></li><li><a shape="rect" href="jax-ws-configuration.html" title="JAX-WS Configuration">JAX-WS Configuration</a></li><li><a shape="rect" href="jax-ws-dispatch-api.html" title="JAX-WS Dispatch API">JAX-WS Dispatch API</a></li><li><a shape="rect" href="provider-services.html" title="Provider Services">Provider Services</a></li><li><a shape="rect" href="webservicecontext.html" title="WebserviceContext">WebserviceContext</a></li></
 ul></li><li><a shape="rect" href="simple.html" title="Simple">Simple</a><ul><li><a shape="rect" href="simple-frontend.html" title="Simple Frontend">Simple Frontend</a></li><li><a shape="rect" href="simple-frontend-configuration.html" title="Simple Frontend Configuration">Simple Frontend Configuration</a></li></ul></li></ul></li><li><a shape="rect" href="databindings.html" title="DataBindings">DataBindings</a><ul><li><a shape="rect" href="aegis-21.html" title="Aegis (2.1)">Aegis (2.1)</a> &#8212; <span class="smalltext">For CXF 2.1 or newer</span></li><li><a shape="rect" href="aegis-databinding-20x.html" title="Aegis Databinding (2.0.x)">Aegis Databinding (2.0.x)</a> &#8212; <span class="smalltext">For CXF up to 2.0.x</span></li><li><a shape="rect" href="jaxb.html" title="JAXB">JAXB</a></li><li><a shape="rect" href="mtom-attachments-with-jaxb.html" title="MTOM Attachments with JAXB">MTOM Attachments with JAXB</a></li><li><a shape="rect" href="sdo.html" title="SDO">SDO</a></li
 ><li><a shape="rect" href="xmlbeans.html" title="XMLBeans">XMLBeans</a></li></ul></li><li><a shape="rect" href="transports.html" title="Transports">Transports</a><ul><li><a shape="rect" href="apache-camel-transport.html" title="Apache Camel Transport">Apache Camel Transport</a></li><li><a shape="rect" href="coloc-feature.html" title="Coloc Feature">Coloc Feature</a></li><li><a shape="rect" href="custom-transport.html" title="Custom Transport">Custom Transport</a></li><li><a shape="rect" href="http-transport.html" title="HTTP Transport">HTTP Transport</a><ul><li><a shape="rect" href="client-http-transport-including-ssl-support.html" title="Client HTTP Transport (including SSL support)">Client HTTP Transport (including SSL support)</a></li><li><a shape="rect" href="jetty-configuration.html" title="Jetty Configuration">Jetty Configuration</a></li><li><a shape="rect" href="server-http-transport.html" title="Server HTTP Transport">Server HTTP Transport</a></li><li><a shape="rect"
  href="servlet-transport.html" title="Servlet Transport">Servlet Transport</a></li><li><a shape="rect" href="standalone-http-transport.html" title="Standalone HTTP Transport">Standalone HTTP Transport</a></li></ul></li><li><a shape="rect" href="jms-transport.html" title="JMS Transport">JMS Transport</a><ul><li><a shape="rect" href="soap-over-jms-10-support.html" title="SOAP over JMS 1.0 support">SOAP over JMS 1.0 support</a></li><li><a shape="rect" href="using-the-jmsconfigfeature.html" title="Using the JMSConfigFeature">Using the JMSConfigFeature</a></li></ul></li><li><a shape="rect" href="local-transport.html" title="Local Transport">Local Transport</a></li></ul></li><li><a shape="rect" href="configuration.html" title="Configuration">Configuration</a><ul><li><a shape="rect" href="bus-configuration.html" title="Bus Configuration">Bus Configuration</a></li><li><a shape="rect" href="featureslist.html" title="FeaturesList">FeaturesList</a></li><li><a shape="rect" href="jmx-man
 agement.html" title="JMX Management">JMX Management</a></li><li><a shape="rect" href="wsaconfiguration.html" title="WSAConfiguration">WSAConfiguration</a></li><li><a shape="rect" href="wspconfiguration.html" title="WSPConfiguration">WSPConfiguration</a></li><li><a shape="rect" href="wsrmconfiguration.html" title="WSRMConfiguration">WSRMConfiguration</a></li></ul></li><li><a shape="rect" href="debugging-and-logging.html" title="Debugging and Logging">Debugging and Logging</a></li><li><a shape="rect" href="tools.html" title="Tools">Tools</a><ul><li><a shape="rect" href="cxf-tools-in-eclipse.html" title="CXF tools in Eclipse">CXF tools in Eclipse</a></li><li><a shape="rect" href="idl-to-wsdl.html" title="IDL to WSDL">IDL to WSDL</a></li><li><a shape="rect" href="java-to-javascript.html" title="Java to Javascript">Java to Javascript</a></li><li><a shape="rect" href="java-to-ws.html" title="Java to WS">Java to WS</a></li><li><a shape="rect" href="java-to-wsdl.html" title="Java to
  WSDL">Java to WSDL</a></li><li><a shape="rect" href="maven-cxf-codegen-plugin-wsdl-to-java.html" title="Maven cxf-codegen-plugin (WSDL to Java)">Maven cxf-codegen-plugin (WSDL to Java)</a></li><li><a shape="rect" href="maven-java2wsdl-plugin-cxf-20x-only-removed-in-21-and-replaced-with-java2ws.html" title="Maven Java2WSDL plugin (CXF 2.0.x only.  Removed in 2.1 and replaced with Java2WS)">Maven Java2WSDL plugin (CXF 2.0.x only.  Removed in 2.1 and replaced with Java2WS)</a></li><li><a shape="rect" href="maven-java2ws-plugin.html" title="Maven Java2WS plugin">Maven Java2WS plugin</a></li><li><a shape="rect" href="using-cxf-with-maven.html" title="Using CXF with maven">Using CXF with maven</a></li><li><a shape="rect" href="wsdl-to-corba.html" title="WSDL to CORBA">WSDL to CORBA</a></li><li><a shape="rect" href="wsdl-to-java.html" title="WSDL to Java">WSDL to Java</a></li><li><a shape="rect" href="wsdl-to-javascript.html" title="WSDL to Javascript">WSDL to Javascript</a></li><
 li><a shape="rect" href="wsdl-to-service.html" title="WSDL to Service">WSDL to Service</a></li><li><a shape="rect" href="wsdl-to-soap.html" title="WSDL to SOAP">WSDL to SOAP</a></li><li><a shape="rect" href="wsdl-to-xml.html" title="WSDL to XML">WSDL to XML</a></li><li><a shape="rect" href="wsdlvalidator.html" title="WSDLValidator">WSDLValidator</a></li><li><a shape="rect" href="xsd-to-wsdl.html" title="XSD to WSDL">XSD to WSDL</a></li></ul></li><li><a shape="rect" href="restful-services.html" title="RESTful Services">RESTful Services</a><ul><li><a shape="rect" href="http-binding.html" title="HTTP Binding">HTTP Binding</a></li><li><a shape="rect" href="jax-rs.html" title="JAX-RS">JAX-RS</a></li><li><a shape="rect" href="jax-rs-jsr-311.html" title="JAX-RS (JSR-311)">JAX-RS (JSR-311)</a></li><li><a shape="rect" href="rest-with-jax-ws-provider-and-dispatch.html" title="REST with JAX-WS Provider and Dispatch">REST with JAX-WS Provider and Dispatch</a></li><li><a shape="rect" hre
 f="json-support.html" title="JSON Support">JSON Support</a></li></ul></li><li><a shape="rect" href="wsdl-bindings.html" title="WSDL Bindings">WSDL Bindings</a><ul><li><a shape="rect" href="mtom.html" title="MTOM">MTOM</a></li><li><a shape="rect" href="pure-xml.html" title="Pure XML">Pure XML</a></li><li><a shape="rect" href="soap-11.html" title="SOAP 1.1">SOAP 1.1</a></li><li><a shape="rect" href="soap-12.html" title="SOAP 1.2">SOAP 1.2</a></li></ul></li><li><a shape="rect" href="service-routing.html" title="Service Routing">Service Routing</a></li><li><a shape="rect" href="dynamic-languages.html" title="Dynamic Languages">Dynamic Languages</a><ul><li><a shape="rect" href="javascript.html" title="JavaScript">JavaScript</a></li><li><a shape="rect" href="javascript-clients.html" title="JavaScript Clients">JavaScript Clients</a></li></ul></li><li><a shape="rect" href="ws-support.html" title="WS-* Support">WS-* Support</a><ul><li><a shape="rect" href="ws-addressing.html" title="
 WS-Addressing">WS-Addressing</a></li><li><a shape="rect" href="ws-metadataexchange.html" title="WS-MetadataExchange">WS-MetadataExchange</a></li><li><a shape="rect" href="ws-policy.html" title="WS-Policy">WS-Policy</a></li><li><a shape="rect" href="ws-reliablemessaging.html" title="WS-ReliableMessaging">WS-ReliableMessaging</a></li><li><a shape="rect" href="ws-secureconversation.html" title="WS-SecureConversation">WS-SecureConversation</a></li><li><a shape="rect" href="ws-security.html" title="WS-Security">WS-Security</a></li><li><a shape="rect" href="ws-securitypolicy.html" title="WS-SecurityPolicy">WS-SecurityPolicy</a></li><li><a shape="rect" href="ws-trust.html" title="WS-Trust">WS-Trust</a></li></ul></li><li><a shape="rect" href="security.html" title="Security">Security</a><ul><li><a shape="rect" href="saml-web-sso.html" title="SAML Web SSO">SAML Web SSO</a></li></ul></li><li><a shape="rect" href="advanced-integration.html" title="Advanced Integration">Advanced Integrat
 ion</a><ul><li><a shape="rect" href="features.html" title="Features">Features</a></li><li><a shape="rect" href="interceptors.html" title="Interceptors">Interceptors</a></li><li><a shape="rect" href="invokers.html" title="Invokers">Invokers</a></li><li><a shape="rect" href="multiplexed-endpointreferences.html" title="Multiplexed EndpointReferences">Multiplexed EndpointReferences</a></li><li><a shape="rect" href="server-service-and-client-factorybeans.html" title="Server, Service, and Client FactoryBeans">Server, Service, and Client FactoryBeans</a></li></ul></li><li><a shape="rect" href="deployment.html" title="Deployment">Deployment</a><ul><li><a shape="rect" href="application-server-specific-configuration-guide.html" title="Application Server Specific Configuration Guide">Application Server Specific Configuration Guide</a></li><li><a shape="rect" href="embedding-cxf-inside-spring.html" title="Embedding CXF inside Spring">Embedding CXF inside Spring</a></li><li><a shape="rec
 t" href="using-cxf-jca-rar-in-application-server.html" title="Using CXF-JCA RAR in Application Server">Using CXF-JCA RAR in Application Server</a></li></ul></li><li><a shape="rect" href="schemas-and-namespaces.html" title="Schemas and Namespaces">Use of Schemas and Namespaces</a></li><li><a shape="rect" href="javadoc.html" title="Javadoc">Javadoc</a></li></ul>
+<ul><li><a shape="rect" href="overview.html" title="Overview">Overview</a><ul><li><a shape="rect" href="why-cxf.html" title="Why CXF?">Why CXF?</a></li><li><a shape="rect" href="how-do-i-integrate-my-application-with-cxf.html" title="How do I integrate my application with CXF">How do I integrate my application with CXF</a> &#8212; <span class="smalltext">A meta guide to integrating your application with CXF - including Bindings, Transports, Interceptors, etc</span></li><li><a shape="rect" href="how-do-i-develop-a-service.html" title="How do I develop a service?">How do I develop a service?</a> &#8212; <span class="smalltext">A meta guide to your options with CXF</span></li><li><a shape="rect" href="how-do-i-develop-a-client.html" title="How do I develop a client?">How do I develop a client?</a> &#8212; <span class="smalltext">A meta guide to your options with CXF</span></li></ul></li><li><a shape="rect" href="how-tos.html" title="How-Tos">How-Tos</a><ul><li><a shape="rect" h
 ref="writing-a-service-with-spring.html" title="Writing a service with Spring">Writing a service with Spring</a></li><li><a shape="rect" href="a-simple-jax-ws-service.html" title="A simple JAX-WS service">A simple JAX-WS service</a></li><li><a shape="rect" href="running-a-service-in-tomcat-on-zos.html" title="Running a service in Tomcat on zOS">Running a service in Tomcat on zOS</a></li><li><a shape="rect" href="jax-ws-java-first-with-jms-transport.html" title="Jax-WS Java First with jms Transport">Jax-WS Java First with jms Transport</a></li><li><a shape="rect" href="defining-contract-first-webservices-with-wsdl-generation-from-java.html" title="Defining Contract first webservices with wsdl generation from java">Defining Contract first webservices with wsdl generation from java</a></li><li><a shape="rect" href="migration-guides.html" title="Migration Guides">Migration Guides</a></li><li><a shape="rect" href="sample-projects.html" title="Sample Projects">Sample Projects</a><
 /li></ul></li><li><a shape="rect" href="frontends.html" title="Frontends">Frontends</a><ul><li><a shape="rect" href="annotations.html" title="Annotations">Annotations</a></li><li><a shape="rect" href="dynamic-clients.html" title="Dynamic Clients">Dynamic Clients</a></li><li><a shape="rect" href="jax-ws.html" title="JAX-WS">JAX-WS</a><ul><li><a shape="rect" href="developing-a-consumer.html" title="Developing a Consumer">Developing a Consumer</a></li><li><a shape="rect" href="developing-a-service.html" title="Developing a Service">Developing a Service</a></li><li><a shape="rect" href="jax-ws-configuration.html" title="JAX-WS Configuration">JAX-WS Configuration</a></li><li><a shape="rect" href="jax-ws-dispatch-api.html" title="JAX-WS Dispatch API">JAX-WS Dispatch API</a></li><li><a shape="rect" href="provider-services.html" title="Provider Services">Provider Services</a></li><li><a shape="rect" href="webservicecontext.html" title="WebserviceContext">WebserviceContext</a></li></
 ul></li><li><a shape="rect" href="simple.html" title="Simple">Simple</a><ul><li><a shape="rect" href="simple-frontend.html" title="Simple Frontend">Simple Frontend</a></li><li><a shape="rect" href="simple-frontend-configuration.html" title="Simple Frontend Configuration">Simple Frontend Configuration</a></li></ul></li></ul></li><li><a shape="rect" href="databindings.html" title="DataBindings">DataBindings</a><ul><li><a shape="rect" href="aegis-21.html" title="Aegis (2.1)">Aegis (2.1)</a> &#8212; <span class="smalltext">For CXF 2.1 or newer</span></li><li><a shape="rect" href="aegis-databinding-20x.html" title="Aegis Databinding (2.0.x)">Aegis Databinding (2.0.x)</a> &#8212; <span class="smalltext">For CXF up to 2.0.x</span></li><li><a shape="rect" href="jaxb.html" title="JAXB">JAXB</a></li><li><a shape="rect" href="mtom-attachments-with-jaxb.html" title="MTOM Attachments with JAXB">MTOM Attachments with JAXB</a></li><li><a shape="rect" href="sdo.html" title="SDO">SDO</a></li
 ><li><a shape="rect" href="xmlbeans.html" title="XMLBeans">XMLBeans</a></li></ul></li><li><a shape="rect" href="transports.html" title="Transports">Transports</a><ul><li><a shape="rect" href="apache-camel-transport.html" title="Apache Camel Transport">Apache Camel Transport</a></li><li><a shape="rect" href="coloc-feature.html" title="Coloc Feature">Coloc Feature</a></li><li><a shape="rect" href="custom-transport.html" title="Custom Transport">Custom Transport</a></li><li><a shape="rect" href="http-transport.html" title="HTTP Transport">HTTP Transport</a><ul><li><a shape="rect" href="client-http-transport-including-ssl-support.html" title="Client HTTP Transport (including SSL support)">Client HTTP Transport (including SSL support)</a></li><li><a shape="rect" href="jetty-configuration.html" title="Jetty Configuration">Jetty Configuration</a></li><li><a shape="rect" href="server-http-transport.html" title="Server HTTP Transport">Server HTTP Transport</a></li><li><a shape="rect"
  href="servlet-transport.html" title="Servlet Transport">Servlet Transport</a></li><li><a shape="rect" href="standalone-http-transport.html" title="Standalone HTTP Transport">Standalone HTTP Transport</a></li></ul></li><li><a shape="rect" href="jms-transport.html" title="JMS Transport">JMS Transport</a><ul><li><a shape="rect" href="soap-over-jms-10-support.html" title="SOAP over JMS 1.0 support">SOAP over JMS 1.0 support</a></li><li><a shape="rect" href="using-the-jmsconfigfeature.html" title="Using the JMSConfigFeature">Using the JMSConfigFeature</a></li></ul></li><li><a shape="rect" href="local-transport.html" title="Local Transport">Local Transport</a></li></ul></li><li><a shape="rect" href="configuration.html" title="Configuration">Configuration</a><ul><li><a shape="rect" href="bus-configuration.html" title="Bus Configuration">Bus Configuration</a></li><li><a shape="rect" href="featureslist.html" title="FeaturesList">FeaturesList</a></li><li><a shape="rect" href="jmx-man
 agement.html" title="JMX Management">JMX Management</a></li><li><a shape="rect" href="wsaconfiguration.html" title="WSAConfiguration">WSAConfiguration</a></li><li><a shape="rect" href="wspconfiguration.html" title="WSPConfiguration">WSPConfiguration</a></li><li><a shape="rect" href="wsrmconfiguration.html" title="WSRMConfiguration">WSRMConfiguration</a></li></ul></li><li><a shape="rect" href="debugging-and-logging.html" title="Debugging and Logging">Debugging and Logging</a></li><li><a shape="rect" href="tools.html" title="Tools">Tools</a><ul><li><a shape="rect" href="cxf-tools-in-eclipse.html" title="CXF tools in Eclipse">CXF tools in Eclipse</a></li><li><a shape="rect" href="idl-to-wsdl.html" title="IDL to WSDL">IDL to WSDL</a></li><li><a shape="rect" href="java-to-javascript.html" title="Java to Javascript">Java to Javascript</a></li><li><a shape="rect" href="java-to-ws.html" title="Java to WS">Java to WS</a></li><li><a shape="rect" href="java-to-wsdl.html" title="Java to
  WSDL">Java to WSDL</a></li><li><a shape="rect" href="maven-cxf-codegen-plugin-wsdl-to-java.html" title="Maven cxf-codegen-plugin (WSDL to Java)">Maven cxf-codegen-plugin (WSDL to Java)</a></li><li><a shape="rect" href="maven-java2wsdl-plugin-cxf-20x-only-removed-in-21-and-replaced-with-java2ws.html" title="Maven Java2WSDL plugin (CXF 2.0.x only.  Removed in 2.1 and replaced with Java2WS)">Maven Java2WSDL plugin (CXF 2.0.x only.  Removed in 2.1 and replaced with Java2WS)</a></li><li><a shape="rect" href="maven-java2ws-plugin.html" title="Maven Java2WS plugin">Maven Java2WS plugin</a></li><li><a shape="rect" href="using-cxf-with-maven.html" title="Using CXF with maven">Using CXF with maven</a></li><li><a shape="rect" href="wsdl-to-corba.html" title="WSDL to CORBA">WSDL to CORBA</a></li><li><a shape="rect" href="wsdl-to-java.html" title="WSDL to Java">WSDL to Java</a></li><li><a shape="rect" href="wsdl-to-javascript.html" title="WSDL to Javascript">WSDL to Javascript</a></li><
 li><a shape="rect" href="wsdl-to-service.html" title="WSDL to Service">WSDL to Service</a></li><li><a shape="rect" href="wsdl-to-soap.html" title="WSDL to SOAP">WSDL to SOAP</a></li><li><a shape="rect" href="wsdl-to-xml.html" title="WSDL to XML">WSDL to XML</a></li><li><a shape="rect" href="wsdlvalidator.html" title="WSDLValidator">WSDLValidator</a></li><li><a shape="rect" href="xsd-to-wsdl.html" title="XSD to WSDL">XSD to WSDL</a></li></ul></li><li><a shape="rect" href="restful-services.html" title="RESTful Services">RESTful Services</a><ul><li><a shape="rect" href="http-binding.html" title="HTTP Binding">HTTP Binding</a></li><li><a shape="rect" href="jax-rs.html" title="JAX-RS">JAX-RS</a></li><li><a shape="rect" href="jax-rs-jsr-311.html" title="JAX-RS (JSR-311)">JAX-RS (JSR-311)</a></li><li><a shape="rect" href="rest-with-jax-ws-provider-and-dispatch.html" title="REST with JAX-WS Provider and Dispatch">REST with JAX-WS Provider and Dispatch</a></li><li><a shape="rect" hre
 f="json-support.html" title="JSON Support">JSON Support</a></li></ul></li><li><a shape="rect" href="wsdl-bindings.html" title="WSDL Bindings">WSDL Bindings</a><ul><li><a shape="rect" href="mtom.html" title="MTOM">MTOM</a></li><li><a shape="rect" href="pure-xml.html" title="Pure XML">Pure XML</a></li><li><a shape="rect" href="soap-11.html" title="SOAP 1.1">SOAP 1.1</a></li><li><a shape="rect" href="soap-12.html" title="SOAP 1.2">SOAP 1.2</a></li></ul></li><li><a shape="rect" href="service-routing.html" title="Service Routing">Service Routing</a></li><li><a shape="rect" href="dynamic-languages.html" title="Dynamic Languages">Dynamic Languages</a><ul><li><a shape="rect" href="javascript.html" title="JavaScript">JavaScript</a></li><li><a shape="rect" href="javascript-clients.html" title="JavaScript Clients">JavaScript Clients</a></li></ul></li><li><a shape="rect" href="ws-support.html" title="WS-* Support">WS-* Support</a><ul><li><a shape="rect" href="ws-addressing.html" title="
 WS-Addressing">WS-Addressing</a></li><li><a shape="rect" href="ws-metadataexchange.html" title="WS-MetadataExchange">WS-MetadataExchange</a></li><li><a shape="rect" href="ws-policy.html" title="WS-Policy">WS-Policy</a></li><li><a shape="rect" href="ws-reliablemessaging.html" title="WS-ReliableMessaging">WS-ReliableMessaging</a></li><li><a shape="rect" href="ws-secureconversation.html" title="WS-SecureConversation">WS-SecureConversation</a></li><li><a shape="rect" href="ws-security.html" title="WS-Security">WS-Security</a></li><li><a shape="rect" href="ws-securitypolicy.html" title="WS-SecurityPolicy">WS-SecurityPolicy</a></li><li><a shape="rect" href="ws-trust.html" title="WS-Trust">WS-Trust</a></li></ul></li><li><a shape="rect" href="security.html" title="Security">Security</a><ul><li><a shape="rect" href="jaxrs-kerberos.html" title="JAXRS Kerberos">JAXRS Kerberos</a></li><li><a shape="rect" href="saml-web-sso.html" title="SAML Web SSO">SAML Web SSO</a></li></ul></li><li><a
  shape="rect" href="advanced-integration.html" title="Advanced Integration">Advanced Integration</a><ul><li><a shape="rect" href="features.html" title="Features">Features</a></li><li><a shape="rect" href="interceptors.html" title="Interceptors">Interceptors</a></li><li><a shape="rect" href="invokers.html" title="Invokers">Invokers</a></li><li><a shape="rect" href="multiplexed-endpointreferences.html" title="Multiplexed EndpointReferences">Multiplexed EndpointReferences</a></li><li><a shape="rect" href="server-service-and-client-factorybeans.html" title="Server, Service, and Client FactoryBeans">Server, Service, and Client FactoryBeans</a></li></ul></li><li><a shape="rect" href="deployment.html" title="Deployment">Deployment</a><ul><li><a shape="rect" href="application-server-specific-configuration-guide.html" title="Application Server Specific Configuration Guide">Application Server Specific Configuration Guide</a></li><li><a shape="rect" href="embedding-cxf-inside-spring.ht
 ml" title="Embedding CXF inside Spring">Embedding CXF inside Spring</a></li><li><a shape="rect" href="using-cxf-jca-rar-in-application-server.html" title="Using CXF-JCA RAR in Application Server">Using CXF-JCA RAR in Application Server</a></li></ul></li><li><a shape="rect" href="schemas-and-namespaces.html" title="Schemas and Namespaces">Use of Schemas and Namespaces</a></li><li><a shape="rect" href="javadoc.html" title="Javadoc">Javadoc</a></li></ul>
 
 
 <h3><a shape="rect" name="Index-OtherSourcesofDocumentationandInformation"></a>Other Sources of Documentation and Information</h3>

Added: websites/production/cxf/content/docs/jaxrs-kerberos.html
==============================================================================
--- websites/production/cxf/content/docs/jaxrs-kerberos.html (added)
+++ websites/production/cxf/content/docs/jaxrs-kerberos.html Wed Aug  1 12:47:28 2012
@@ -0,0 +1,187 @@
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+-->
+<html>
+  <head>
+    <link type="text/css" rel="stylesheet" href="http://cxf.apache.org/resources/site.css">
+    <script src="http://cxf.apache.org/resources/space.js" type="text/javascript"></script>
+    
+<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
+<meta name="keywords" content="business integration, EAI, SOA, Service Oriented Architecture, web services, SOAP, JBI, JMS, WSDL, XML, EDI, Electronic Data Interchange, standards support, integration standards, application integration, middleware, software, solutions, services, CXF, open source">
+<meta name="description" content="Apache CXF, Services Framework - JAXRS Kerberos">
+    <title>
+Apache CXF -- JAXRS Kerberos
+    </title>
+  </head>
+<body onload="init()">
+
+
+<table width="100%" cellpadding="0" cellspacing="0">
+  <tr>
+    <td id="cell-0-0" colspan="2">&nbsp;</td>
+    <td id="cell-0-1">&nbsp;</td>
+    <td id="cell-0-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-1-0">&nbsp;</td>
+    <td id="cell-1-1">&nbsp;</td>
+    <td id="cell-1-2">
+      <div style="padding: 5px;">
+        <div id="banner">
+          <!-- Banner -->
+<div id="banner-content">
+<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="left" colspan="1" nowrap>
+<a shape="rect" href="http://cxf.apache.org/" title="Apache CXF"><span style="font-weight: bold; font-size: 170%; color: white">Apache CXF</span></a>
+</td><td align="right" colspan="1" nowrap>
+<a shape="rect" href="http://www.apache.org/" title="The Apache Sofware Foundation"><img border="0" alt="ASF Logo" src="http://cxf.apache.org/images/asf-logo.png"></a>
+</td></tr></table>
+</div>
+          <!-- Banner -->
+        </div>
+      </div>
+      <div id="top-menu">
+        <table border="0" cellpadding="1" cellspacing="0" width="100%">
+          <tr>
+            <td>
+              <div align="left">
+                <!-- Breadcrumbs -->
+<a href="index.html">Index</a>&nbsp;&gt;&nbsp;<a href="security.html">Security</a>&nbsp;&gt;&nbsp;<a href="jaxrs-kerberos.html">JAXRS Kerberos</a>
+                <!-- Breadcrumbs -->
+              </div>
+            </td>
+            <td>
+              <div align="right">
+                <!-- Quicklinks -->
+<div id="quicklinks"><p><a shape="rect" href="http://cxf.apache.org/download.html">Download</a> | <a shape="rect" href="http://cxf.apache.org/docs/index.html">Documentation</a></p></div>
+                <!-- Quicklinks -->
+              </div>
+            </td>
+          </tr>
+        </table>
+      </div>
+    </td>
+    <td id="cell-1-3">&nbsp;</td>
+    <td id="cell-1-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-2-0" colspan="2">&nbsp;</td>
+    <td id="cell-2-1">
+      <table>
+        <tr valign="top">
+          <td height="100%">
+            <div id="wrapper-menu-page-right">
+              <div id="wrapper-menu-page-top">
+                <div id="wrapper-menu-page-bottom">
+                  <div id="menu-page">
+                    <!-- NavigationBar -->
+<div id="navigation"><ul class="alternate" type="square"><li><a shape="rect" href="overview.html" title="Overview">Overview</a></li><li><a shape="rect" href="how-tos.html" title="How-Tos">How-Tos</a></li><li><a shape="rect" href="frontends.html" title="Frontends">Frontends</a></li><li><a shape="rect" href="databindings.html" title="DataBindings">DataBindings</a></li><li><a shape="rect" href="transports.html" title="Transports">Transports</a></li><li><a shape="rect" href="configuration.html" title="Configuration">Configuration</a></li><li><a shape="rect" href="debugging-and-logging.html" title="Debugging and Logging">Debugging and Logging</a></li><li><a shape="rect" href="tools.html" title="Tools">Tools</a></li><li><a shape="rect" href="restful-services.html" title="RESTful Services">RESTful Services</a></li><li><a shape="rect" href="wsdl-bindings.html" title="WSDL Bindings">WSDL Bindings</a></li><li><a shape="rect" href="service-routing.html" title="Service Routing">Service 
 Routing</a></li><li><a shape="rect" href="dynamic-languages.html" title="Dynamic Languages">Dynamic Languages</a></li><li><a shape="rect" href="ws-support.html" title="WS-* Support">WS-* Support</a></li><li><a shape="rect" href="advanced-integration.html" title="Advanced Integration">Advanced Integration</a></li><li><a shape="rect" href="deployment.html" title="Deployment">Deployment</a></li><li><a shape="rect" href="schemas-and-namespaces.html" title="Schemas and Namespaces">Use of Schemas and Namespaces</a></li></ul>
+
+
+<hr>
+<ul class="alternate" type="square"><li>Search
+
+<form enctype="application/x-www-form-urlencoded" method="get" id="cse-search-box" action="http://www.google.com/cse">
+  <div>
+    <input type="hidden" name="cx" value="002890367768291051730:o99qiwa09y4">
+    <input type="hidden" name="ie" value="UTF-8">
+    <input type="text" name="q" size="21">
+    <input type="submit" name="sa" value="Search">
+  </div>
+</form>
+<script type="text/javascript" src="http://www.google.com/cse/brand?form=cse-search-box&amp;lang=en"></script>
+</li></ul>
+
+
+<hr>
+<ul class="alternate" type="square"><li><a shape="rect" href="http://cxf.apache.org/javadoc/latest/">API (Javadoc)</a></li><li><a shape="rect" href="http://cxf.apache.org/">CXF Website</a></li></ul>
+
+</div>
+                    <!-- NavigationBar -->
+                  </div>
+              </div>
+            </div>
+          </div>
+         </td>
+         <td height="100%">
+           <!-- Content -->
+           <div class="wiki-content">
+<div id="ConfluenceContent"><p><span style="font-size:2em;font-weight:bold"> JAX-RS Kerberos Support </span></p>
+
+<div>
+<ul><li><a shape="rect" href="#JAXRSKerberos-Introduction">Introduction</a></li><ul><li><a shape="rect" href="#JAXRSKerberos-Clientconfiguration">Client configuration</a></li><ul><li><a shape="rect" href="#JAXRSKerberos-HTTPConduit">HTTPConduit</a></li><li><a shape="rect" href="#JAXRSKerberos-Interceptor">Interceptor</a></li></ul><li><a shape="rect" href="#JAXRSKerberos-Serverconfiguration">Server configuration</a></li></ul></ul></div>
+
+<h1><a shape="rect" name="JAXRSKerberos-Introduction"></a>Introduction</h1>
+
+<h2><a shape="rect" name="JAXRSKerberos-Clientconfiguration"></a>Client configuration</h2>
+
+<h3><a shape="rect" name="JAXRSKerberos-HTTPConduit"></a>HTTPConduit</h3>
+
+<p>Please see <a shape="rect" href="http://cxf.apache.org/docs/client-http-transport-including-ssl-support.html#ClientHTTPTransport%28includingSSLsupport%29-SpnegoAuthentication%28Kerberos%29">this page</a> for the information about Spnego/Kerberos HTTPConduit client support. </p>
+
+<h3><a shape="rect" name="JAXRSKerberos-Interceptor"></a>Interceptor</h3>
+
+
+<h2><a shape="rect" name="JAXRSKerberos-Serverconfiguration"></a>Server configuration</h2></div>
+           </div>
+           <!-- Content -->
+         </td>
+        </tr>
+      </table>
+   </td>
+   <td id="cell-2-2" colspan="2">&nbsp;</td>
+  </tr>
+  <tr>
+   <td id="cell-3-0">&nbsp;</td>
+   <td id="cell-3-1">&nbsp;</td>
+   <td id="cell-3-2">
+     <div id="footer">
+       <!-- Footer -->
+       <div id="site-footer">
+         <a href="http://cxf.apache.org/privacy-policy.html">Privacy Policy</a> - 
+         (<a href="https://cwiki.apache.org/confluence/pages/editpage.action?pageId=30146619">edit page</a>) 
+	 (<a href="https://cwiki.apache.org/confluence/display/CXF20DOC/JAXRS+Kerberos?showComments=true&amp;showCommentArea=true#addcomment">add comment</a>)<br>
+	Apache CXF, CXF, Apache, the Apache feather logo are trademarks of The Apache Software Foundation.<br>
+        All other marks mentioned may be trademarks or registered trademarks of their respective owners.
+       </div>
+       <!-- Footer -->
+     </div>
+   </td>
+   <td id="cell-3-3">&nbsp;</td>
+   <td id="cell-3-4">&nbsp;</td>
+  </tr>
+  <tr>
+    <td id="cell-4-0" colspan="2">&nbsp;</td>
+    <td id="cell-4-1">&nbsp;</td>
+    <td id="cell-4-2" colspan="2">&nbsp;</td>
+  </tr>
+</table>
+
+<script type="text/javascript">
+var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
+document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
+</script>
+<script type="text/javascript">
+try {
+var pageTracker = _gat._getTracker("UA-4458903-1");
+pageTracker._trackPageview();
+} catch(err) {}</script>
+
+</body>
+</html>
+

Modified: websites/production/cxf/content/docs/security.html
==============================================================================
--- websites/production/cxf/content/docs/security.html (original)
+++ websites/production/cxf/content/docs/security.html Wed Aug  1 12:47:28 2012
@@ -124,7 +124,7 @@ Apache CXF -- Security
 <div id="ConfluenceContent"><p><span style="font-size:2em;font-weight:bold"> Securing CXF Services </span></p>
 
 <div>
-<ul><li><a shape="rect" href="#Security-Securetransports">Secure transports</a></li><ul><li><a shape="rect" href="#Security-HTTPS">HTTPS</a></li></ul><li><a shape="rect" href="#Security-WSSecurity%28includingUsernameTokenandX.509Tokenprofiles%29">WS-* Security (including UsernameToken and X.509 Token profiles)</a></li><li><a shape="rect" href="#Security-WSTrust%2CSTS">WS-Trust, STS</a></li><li><a shape="rect" href="#Security-SAMLWebSSO">SAML Web SSO</a></li><li><a shape="rect" href="#Security-OAuth">OAuth</a></li><li><a shape="rect" href="#Security-Authentication">Authentication</a></li><li><a shape="rect" href="#Security-Authorization">Authorization</a></li><li><a shape="rect" href="#Security-ControllingLargeRequestPayloads">Controlling Large Request Payloads</a></li><ul><li><a shape="rect" href="#Security-XML">XML</a></li><li><a shape="rect" href="#Security-Multiparts">Multiparts</a></li></ul></ul></div>
+<ul><li><a shape="rect" href="#Security-Securetransports">Secure transports</a></li><ul><li><a shape="rect" href="#Security-HTTPS">HTTPS</a></li></ul><li><a shape="rect" href="#Security-WSSecurity%28includingUsernameTokenandX.509Tokenprofiles%29">WS-* Security (including UsernameToken and X.509 Token profiles)</a></li><li><a shape="rect" href="#Security-WSTrust%2CSTS">WS-Trust, STS</a></li><li><a shape="rect" href="#Security-SAMLWebSSO">SAML Web SSO</a></li><li><a shape="rect" href="#Security-OAuth">OAuth</a></li><li><a shape="rect" href="#Security-Authentication">Authentication</a></li><ul><li><a shape="rect" href="#Security-JAASLoginInterceptor">JAASLoginInterceptor</a></li><li><a shape="rect" href="#Security-Kerberos">Kerberos</a></li></ul><li><a shape="rect" href="#Security-Authorization">Authorization</a></li><li><a shape="rect" href="#Security-ControllingLargeRequestPayloads">Controlling Large Request Payloads</a></li><ul><li><a shape="rect" href="#Security-XML">XML</a
 ></li><li><a shape="rect" href="#Security-Multiparts">Multiparts</a></li></ul></ul></div>
 
 <h1><a shape="rect" name="Security-Securetransports"></a>Secure transports</h1>
 
@@ -150,6 +150,8 @@ Apache CXF -- Security
 
 <h1><a shape="rect" name="Security-Authentication"></a>Authentication</h1>
 
+<h2><a shape="rect" name="Security-JAASLoginInterceptor"></a>JAASLoginInterceptor</h2>
+
 <p>Container or Spring Security managed authentication as well as the custom authentication are all the viable options used by CXF developers.</p>
 
 <p>Starting from CXF 2.3.2 and 2.4.0 it is possible to use an org.apache.cxf.interceptor.security.JAASLoginInterceptor in order to authenticate a current user and populate a CXF SecurityContext.</p>
@@ -166,10 +168,6 @@ Apache CXF -- Security
 
 <span class="code-tag">&lt;bean id=<span class="code-quote">"authenticationInterceptor"</span> class=<span class="code-quote">"org.apache.cxf.interceptor.security.JAASLoginInterceptor"</span>&gt;</span>
    <span class="code-tag">&lt;property name=<span class="code-quote">"contextName"</span> value=<span class="code-quote">"jaasContext"</span>/&gt;</span>
-   &lt;!--
-     Deprecated starting from 2.4.4 and 2.5.0 
-     <span class="code-tag">&lt;property name=<span class="code-quote">"rolePrefix"</span> value=<span class="code-quote">"ROLE_"</span>/&gt;</span>
-   --&gt;
    <span class="code-tag">&lt;property name=<span class="code-quote">"roleClassifier"</span> value=<span class="code-quote">"ROLE_"</span>/&gt;</span>
 
 <span class="code-tag">&lt;/bean&gt;</span>
@@ -199,6 +197,19 @@ Apache CXF -- Security
 
 <p>In this case JAASLoginInterceptor will know that the roles are represented by a class whose simple name is RolePrincipal. Note that full class names are also supported.</p>
 
+<h2><a shape="rect" name="Security-Kerberos"></a>Kerberos</h2>
+
+<p>Please see <a shape="rect" href="http://cxf.apache.org/docs/client-http-transport-including-ssl-support.html#ClientHTTPTransport%28includingSSLsupport%29-SpnegoAuthentication%28Kerberos%29">this page</a> for the information about Spnego/Kerberos HTTPConduit client support. </p>
+
+<p>Please check the following blog entries about WS-Security Kerberos support in CXF:</p>
+
+<p><a shape="rect" class="external-link" href="http://coheigea.blogspot.com/2011/10/using-kerberos-with-web-services-part-i.html" rel="nofollow">Using Kerberos with Web Services - part 1</a><br clear="none">
+<a shape="rect" class="external-link" href="http://coheigea.blogspot.com/2011/10/using-kerberos-with-web-services-part.html" rel="nofollow">Using Kerberos with Web Services - part 2</a><br clear="none">
+<a shape="rect" class="external-link" href="http://coheigea.blogspot.com/2012/02/ws-trust-spnego-support-in-apache-cxf.html" rel="nofollow">WS-Trust SPNego support in Apache CXF </a></p>
+
+<p>Please check the following <a shape="rect" href="jaxrs-kerberos.html" title="JAXRS Kerberos">page</a> about Kerberos support in JAX-RS.</p>
+
+
 <h1><a shape="rect" name="Security-Authorization"></a>Authorization</h1>
 
 <p>Container or Spring Security managed authorization as well as the custom authorization are all the viable options used by CXF developers.</p>



Mime
View raw message