Author: buildbot
Date: Wed Aug 1 15:47:27 2012
New Revision: 827620
Log:
Production update by buildbot for cxf
Modified:
websites/production/cxf/content/cache/docs.pageCache
websites/production/cxf/content/docs/jaxrs-kerberos.html
Modified: websites/production/cxf/content/cache/docs.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/cxf/content/docs/jaxrs-kerberos.html
==============================================================================
--- websites/production/cxf/content/docs/jaxrs-kerberos.html (original)
+++ websites/production/cxf/content/docs/jaxrs-kerberos.html Wed Aug 1
15:47:27 2012
@@ -124,13 +124,37 @@ Apache CXF -- JAXRS Kerberos
<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-Kerberos">Kerberos</a></li><li><a shape="rect"
href="#JAXRSKerberos-HTTPNegotiatescheme">HTTP Negotiate scheme</a></li><li><a
shape="rect" href="#JAXRSKerberos-GSSAPI">GSS API</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-AuthorizationPolicy">Authorization Policy</a></li><li><a
shape="rect"
href="#JAXRSKerberos-Configuringtheserviceprincipalname">Configuring the
service principal name</a></li><li><a shape="rect"
href="#JAXRSKerberos-UsingJAASConfiguration">Using JAAS
Configuration</a></li></ul></ul><li><a shape="rect"
href="#JAXRSKerberos-Serverconfiguration">Server
configuration</a></li><ul><li><a sha
pe="rect"
href="#JAXRSKerberos-ServiceprincipalnameandJAASConfiguration">Service
principal name and JAAS Configuration</a></li><li><a shape="rect"
href="#JAXRSKerberos-CallbackHandler">CallbackHandler</a></li></ul><li><a
shape="rect" href="#JAXRSKerberos-CredentialDelegation">Credential
Delegation</a></li></ul></div>
+<ul><li><a shape="rect"
href="#JAXRSKerberos-Introduction">Introduction</a></li><ul><li><a shape="rect"
href="#JAXRSKerberos-Setup">Setup</a></li><ul><li><a shape="rect"
href="#JAXRSKerberos-Unix">Unix</a></li><li><a shape="rect"
href="#JAXRSKerberos-Windows">Windows</a></li></ul><li><a shape="rect"
href="#JAXRSKerberos-HTTPNegotiatescheme">HTTP Negotiate scheme</a></li><li><a
shape="rect" href="#JAXRSKerberos-GSSAPI">GSS API</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-AuthorizationPolicy">Authorization Policy</a></li><li><a
shape="rect"
href="#JAXRSKerberos-Configuringtheserviceprincipalname">Configuring the
service principal name</a></li><li><a shape="rect"
href="#JAXRSKerberos-UsingJAASConfiguration">Using JAAS Configur
ation</a></li></ul></ul><li><a shape="rect"
href="#JAXRSKerberos-Serverconfiguration">Server
configuration</a></li><ul><li><a shape="rect"
href="#JAXRSKerberos-ServiceprincipalnameandJAASConfiguration">Service
principal name and JAAS Configuration</a></li><li><a shape="rect"
href="#JAXRSKerberos-CallbackHandler">CallbackHandler</a></li></ul><li><a
shape="rect" href="#JAXRSKerberos-CredentialDelegation">Credential
Delegation</a></li></ul></div>
<h1><a shape="rect" name="JAXRSKerberos-Introduction"></a>Introduction</h1>
-<h2><a shape="rect" name="JAXRSKerberos-Kerberos"></a>Kerberos</h2>
+
+<p>Please see <a shape="rect" class="external-link"
href="http://www.kerberos.org/software/tutorial.html" rel="nofollow">MIT
Kerberos Tutorial</a> for a good introduction to Kerberos.<br clear="none">
+The <a shape="rect" class="external-link"
href="http://msdn.microsoft.com/en-us/library/aa378747%28v=vs.85%29"
rel="nofollow">Windows guide</a> is also worth checking.</p>
+
+<h2><a shape="rect" name="JAXRSKerberos-Setup"></a>Setup</h2>
+
+<h3><a shape="rect" name="JAXRSKerberos-Unix"></a>Unix</h3>
+
+<p>TODO</p>
+
+<h3><a shape="rect" name="JAXRSKerberos-Windows"></a>Windows</h3>
+
+<p>Please check the relevant Windows configuration guide such as <a
shape="rect" class="external-link"
href="http://technet.microsoft.com/en-us/library/cc753173%28v=ws.10%29"
rel="nofollow">this one</a>.</p>
+
<h2><a shape="rect" name="JAXRSKerberos-HTTPNegotiatescheme"></a>HTTP
Negotiate scheme </h2>
+
+<p>'Negotiate' authentication scheme is used to pass Kerberos service tickets
over HTTP.<br clear="none">
+Example:</p>
+<div class="code panel" style="border-width: 1px;"><div class="codeContent
panelContent">
+<pre class="code-java">
+Authorization: Negotiate <span class="code-quote">"the encrypted service
ticket"</span>
+</pre>
+</div></div>
+
<h2><a shape="rect" name="JAXRSKerberos-GSSAPI"></a>GSS API</h2>
+<p>Please see <a shape="rect" class="external-link"
href="http://docs.oracle.com/javase/7/docs/technotes/guides/security/jgss/tutorials/index.html"
rel="nofollow">this</a> GSS API tutorial as well as check this <a shape="rect"
class="external-link" href="http://www.javaactivedirectory.com/"
rel="nofollow">blog</a> for a number of GSS API examples.</p>
+
<h1><a shape="rect" name="JAXRSKerberos-Clientconfiguration"></a>Client
configuration</h1>
<h2><a shape="rect" name="JAXRSKerberos-HTTPConduit"></a>HTTPConduit</h2>