Author: buildbot
Date: Sun Nov 10 20:48:09 2013
New Revision: 886083
Log:
Production update by buildbot for cxf
Modified:
websites/production/cxf/content/cache/main.pageCache
websites/production/cxf/content/fediz-configuration.html
websites/production/cxf/content/fediz-cxf.html
websites/production/cxf/content/fediz-downloads.html
websites/production/cxf/content/fediz-extensions.html
websites/production/cxf/content/fediz-idp-11.html
websites/production/cxf/content/fediz-jetty.html
websites/production/cxf/content/fediz-spring-2.html
websites/production/cxf/content/fediz-spring.html
websites/production/cxf/content/fediz.html
Modified: websites/production/cxf/content/cache/main.pageCache
==============================================================================
Binary files - no diff available.
Modified: websites/production/cxf/content/fediz-configuration.html
==============================================================================
--- websites/production/cxf/content/fediz-configuration.html (original)
+++ websites/production/cxf/content/fediz-configuration.html Sun Nov 10
20:48:09 2013
@@ -166,7 +166,7 @@ Apache CXF -- Fediz Configuration
</trustManager>
</certificateStores>
<trustedIssuers>
- <issuer name="issuer 1" certificateValidation="ChainTrust"
subject=".*CN=www.sts.com.*" />
+ <issuer certificateValidation="PeerTrust" />
</trustedIssuers>
<protocol xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:type="federationProtocolType" version="1.2">
<issuer>https://localhost:9443/fediz-idp/</issuer>
@@ -210,7 +210,7 @@ See example <a shape="rect" class="exter
<h5><a shape="rect"
name="FedizConfiguration-Attributesresolvedatruntime"></a>Attributes resolved
at runtime</h5>
<p>The following attributes can be either configured statically at deployment
time or dynamically when the initial request is received:</p>
-<ul><li>authenticationType</li><li>homeRealm</li><li>issuer</li></ul>
+<ul><li>authenticationType</li><li>homeRealm</li><li>issuer</li><li>realm</li></ul>
<p>These configuration elements allows for configuring a CallbackHandler which
gets a Callback object where the appropriate value must be set. The
CallbackHandler implementation has access to the HttpServletRequest. The XML
attribute <tt>type</tt> must be set to <tt>Class</tt>.</p>
@@ -236,7 +236,7 @@ See example <a shape="rect" class="exter
</certificateStores>
<maximumClockSkew>10</maximumClockSkew>
<trustedIssuers>
- <issuer name="issuer 1" certificateValidation="ChainTrust"
subject=".*CN=www.sts.com.*" />
+ <issuer certificateValidation="PeerTrust" />
</trustedIssuers>
<signingKey keyPassword="tompass">
<keyStore file="tomcatKeystore.jks" password="tompass"
type="JKS" />
Modified: websites/production/cxf/content/fediz-cxf.html
==============================================================================
--- websites/production/cxf/content/fediz-cxf.html (original)
+++ websites/production/cxf/content/fediz-cxf.html Sun Nov 10 20:48:09 2013
@@ -145,7 +145,7 @@ Apache CXF -- Fediz CXF
<td height="100%">
<!-- Content -->
<div class="wiki-content">
-<div id="ConfluenceContent"><h1><a shape="rect"
name="FedizCXF-CXFPlugin%281.1SNAPSHOT%29"></a>CXF Plugin (1.1 SNAPSHOT)</h1>
+<div id="ConfluenceContent"><h1><a shape="rect"
name="FedizCXF-CXFPlugin%281.1%29"></a>CXF Plugin (1.1)</h1>
<p>The subproject Fediz purpose is to provide Single Sign On for Web
Applications which is independent of an underlying Web Services framework like
Apache CXF. The Fediz plugins for Tomcat, Jetty, etc. are independent of Apache
CXF, whereas the Fediz IDP leverages the capabilities of the CXF STS to issue
SAML tokens with Claims information to build applications which use Claims
Based Authorization with all the benefits.</p>
<p>If the Fediz protected web application integrates with another application
using Web Services you need to bundle a Web Services framework like Apache CXF
with your web application. If it is required to support impersonation to call
the Web Service, the security context of the application server must be
delegated to the Web Services stack thus it can make the Web Service call on
behalf of the browser user.</p>
Modified: websites/production/cxf/content/fediz-downloads.html
==============================================================================
--- websites/production/cxf/content/fediz-downloads.html (original)
+++ websites/production/cxf/content/fediz-downloads.html Sun Nov 10 20:48:09
2013
@@ -147,8 +147,7 @@ Apache CXF -- Fediz Downloads
<div id="ConfluenceContent"><h1><a shape="rect"
name="FedizDownloads-Releases"></a>Releases</h1>
<h2><a shape="rect" name="FedizDownloads-1.1.0"></a>1.1.0</h2>
-<p>The 1.1.0 release is our latest release. For more information please see
the <a shape="rect" class="external-link"
href="http://svn.apache.org/viewvc/cxf/fediz/tags/fediz-1.1.0/release_notes.txt?view=markup">release
notes</a>.</p>
-
+<p>The 1.1.0 release is our latest release. For more information please see
the <a shape="rect" class="external-link"
href="http://svn.apache.org/viewvc/cxf/fediz/tags/fediz-1.1.0/release_notes.txt?view=markup">release
notes</a> and the <a shape="rect" href="migration-guide-11.html"
title="Migration Guide 1.1">migration guide</a>.</p>
<div class="table-wrap">
<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh">Description</th><th colspan="1" rowspan="1"
class="confluenceTh">File</th><th colspan="1" rowspan="1"
class="confluenceTh">MD5</th><th colspan="1" rowspan="1"
class="confluenceTh">SHA1</th><th colspan="1" rowspan="1"
class="confluenceTh">PGP</th></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd">Binary distribution</td><td colspan="1" rowspan="1"
class="confluenceTd"><a shape="rect" class="external-link"
href="http://www.apache.org/dyn/closer.cgi?path=/cxf/fediz/1.1.0/apache-fediz-1.1.0.zip">apache-fediz-1.1.0.zip</a></td><td
colspan="1" rowspan="1" class="confluenceTd"><a shape="rect"
class="external-link"
href="http://www.apache.org/dist/cxf/fediz/1.1.0/apache-fediz-1.1.0.zip.md5">apache-fediz-1.1.0.zip.md5</a></td><td
colspan="1" rowspan="1" class="confluenceTd"><a shape="rect"
class="external-link"
href="http://www.apache.org/dist/cxf/fediz/1.1.0/apache-fediz-1.1.0.zip.sha1">apache-
fediz-1.1.0.zip.sha1</a></td><td colspan="1" rowspan="1"
class="confluenceTd"><a shape="rect" class="external-link"
href="http://www.apache.org/dist/cxf/fediz/1.1.0/apache-fediz-1.1.0.zip.asc">apache-fediz-1.1.0.zip.asc</a></td></tr><tr><td></td></tr><tr><td
colspan="1" rowspan="1" class="confluenceTd">Source distribution</td><td
colspan="1" rowspan="1" class="confluenceTd"><a shape="rect"
class="external-link"
href="http://www.apache.org/dyn/closer.cgi?path=/cxf/fediz/1.1.0/fediz-1.1.0-source-release.zip">fediz-1.1.0-source-release.zip</a></td><td
colspan="1" rowspan="1" class="confluenceTd"><a shape="rect"
class="external-link"
href="http://www.apache.org/dist/cxf/fediz/1.1.0/fediz-1.1.0-source-release.zip.md5">fediz-1.1.0-source-release.zip.md5</a></td><td
colspan="1" rowspan="1" class="confluenceTd"><a shape="rect"
class="external-link"
href="http://www.apache.org/dist/cxf/fediz/1.1.0/fediz-1.1.0-source-release.zip.sha1">fediz-1.1.0-source-release.zip.sha1</a></td><td
colspan="1
" rowspan="1" class="confluenceTd"><a shape="rect" class="external-link"
href="http://www.apache.org/dist/cxf/fediz/1.1.0/fediz-1.1.rce-release.zip.asc">fediz-1.1.0-source-release.zip.asc</a></td></tr><tr><td></td></tr></tbody></table>
</div>
Modified: websites/production/cxf/content/fediz-extensions.html
==============================================================================
--- websites/production/cxf/content/fediz-extensions.html (original)
+++ websites/production/cxf/content/fediz-extensions.html Sun Nov 10 20:48:09
2013
@@ -154,7 +154,7 @@ Apache CXF -- Fediz Extensions
<p>The following table gives an overview of the parameters which can be
resolved at runtime. It contains the XML element name of the Fediz
configuration file, the query parameter name of the sign-in request to the IDP
as well as the Callback class.</p>
<div class="table-wrap">
-<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh">XML element </th><th colspan="1" rowspan="1"
class="confluenceTh">Query parameter </th><th colspan="1" rowspan="1"
class="confluenceTh">Callback class </th><th colspan="1" rowspan="1"
class="confluenceTh">Supported version</th></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> authenticationType </td><td colspan="1" rowspan="1"
class="confluenceTd"> wauth </td><td colspan="1" rowspan="1"
class="confluenceTd"> WAuthCallback </td><td colspan="1" rowspan="1"
class="confluenceTd"> 1.0.0 </td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> homeRealm </td><td colspan="1" rowspan="1"
class="confluenceTd"> whr </td><td colspan="1" rowspan="1"
class="confluenceTd"> HomeRealmCallback </td><td colspan="1" rowspan="1"
class="confluenceTd"> 1.0.0 </td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> issuer </td><td colspan="1" rowspan="1"
class="confluenceTd"> N.A. </td><td col
span="1" rowspan="1" class="confluenceTd"> IDPCallback </td><td colspan="1"
rowspan="1" class="confluenceTd"> 1.0.0 </td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"> freshness </td><td colspan="1" rowspan="1"
class="confluenceTd"> wfresh </td><td colspan="1" rowspan="1"
class="confluenceTd"> FreshnessCallback </td><td colspan="1" rowspan="1"
class="confluenceTd"> 1.0.2 </td></tr></tbody></table>
+<table class="confluenceTable"><tbody><tr><th colspan="1" rowspan="1"
class="confluenceTh">XML element </th><th colspan="1" rowspan="1"
class="confluenceTh">Query parameter </th><th colspan="1" rowspan="1"
class="confluenceTh">Callback class </th><th colspan="1" rowspan="1"
class="confluenceTh">Supported version</th></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> authenticationType </td><td colspan="1" rowspan="1"
class="confluenceTd"> wauth </td><td colspan="1" rowspan="1"
class="confluenceTd"> WAuthCallback </td><td colspan="1" rowspan="1"
class="confluenceTd"> 1.0.0 </td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> homeRealm </td><td colspan="1" rowspan="1"
class="confluenceTd"> whr </td><td colspan="1" rowspan="1"
class="confluenceTd"> HomeRealmCallback </td><td colspan="1" rowspan="1"
class="confluenceTd"> 1.0.0 </td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> issuer </td><td colspan="1" rowspan="1"
class="confluenceTd"> N.A. </td><td col
span="1" rowspan="1" class="confluenceTd"> IDPCallback </td><td colspan="1"
rowspan="1" class="confluenceTd"> 1.0.0 </td></tr><tr><td colspan="1"
rowspan="1" class="confluenceTd"> freshness </td><td colspan="1" rowspan="1"
class="confluenceTd"> wfresh </td><td colspan="1" rowspan="1"
class="confluenceTd"> FreshnessCallback </td><td colspan="1" rowspan="1"
class="confluenceTd"> 1.0.2 </td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> realm </td><td colspan="1" rowspan="1"
class="confluenceTd"> wtrealm </td><td colspan="1" rowspan="1"
class="confluenceTd"> RealmCallback </td><td colspan="1" rowspan="1"
class="confluenceTd"> 1.1.0 </td></tr><tr><td colspan="1" rowspan="1"
class="confluenceTd"> N.A. </td><td colspan="1" rowspan="1"
class="confluenceTd"> any </td><td colspan="1" rowspan="1"
class="confluenceTd"> SignInQueryCallback </td><td colspan="1" rowspan="1"
class="confluenceTd"> 1.1.0 </td></tr></tbody></table>
</div>
Modified: websites/production/cxf/content/fediz-idp-11.html
==============================================================================
--- websites/production/cxf/content/fediz-idp-11.html (original)
+++ websites/production/cxf/content/fediz-idp-11.html Sun Nov 10 20:48:09 2013
@@ -147,6 +147,8 @@ Apache CXF -- Fediz IDP 1.1
<div class="wiki-content">
<div id="ConfluenceContent"><h1><a shape="rect"
name="FedizIDP1.1-FedizIDP"></a>Fediz IDP</h1>
+<p><em>Note:</em> Fediz IDP 1.0 is described <a shape="rect"
href="fediz-idp.html" title="Fediz IDP">here </a>.</p>
+
<p>The Release 1.1 introduces the following new feature:</p>
<ul><li>Federation Metadata<br clear="none">
Modified: websites/production/cxf/content/fediz-jetty.html
==============================================================================
--- websites/production/cxf/content/fediz-jetty.html (original)
+++ websites/production/cxf/content/fediz-jetty.html Sun Nov 10 20:48:09 2013
@@ -145,7 +145,7 @@ Apache CXF -- Fediz Jetty
<td height="100%">
<!-- Content -->
<div class="wiki-content">
-<div id="ConfluenceContent"><h1><a shape="rect"
name="FedizJetty-JettyPlugin%281.1SNAPSHOT%29"></a>Jetty Plugin (1.1
SNAPSHOT)</h1>
+<div id="ConfluenceContent"><h1><a shape="rect"
name="FedizJetty-JettyPlugin%281.1%29"></a>Jetty Plugin (1.1)</h1>
<p>This page describes how to enable Federation for a Jetty 7/8 instance
hosting Relying Party (RP) applications. This configuration is not for a
separate Tomcat instance hosting the Fediz IDP and IDP STS WARs, or hosts for
third-party applications that use Fediz STS-generated SAML assertions for
authentication. After this configuration is done, the Jetty-RP instance will
validate the incoming SignInResponse created by the IDP server.</p>
<p>Prior to doing this configuration, make sure you've first deployed the
Fediz IDP and STS on the Tomcat IDP instance as discussed <a shape="rect"
href="fediz-idp.html" title="Fediz IDP">here</a>, and can view the STS WSDL at
the URL given on that page. That page also provides some tips for running
multiple Tomcat instances on your machine.</p>
Modified: websites/production/cxf/content/fediz-spring-2.html
==============================================================================
--- websites/production/cxf/content/fediz-spring-2.html (original)
+++ websites/production/cxf/content/fediz-spring-2.html Sun Nov 10 20:48:09 2013
@@ -145,7 +145,7 @@ Apache CXF -- Fediz Spring 2
<td height="100%">
<!-- Content -->
<div class="wiki-content">
-<div id="ConfluenceContent"><h1><a shape="rect"
name="FedizSpring2-SpringSecurity2.0Plugin%281.1SNAPSHOT%29"></a>Spring
Security 2.0 Plugin (1.1 SNAPSHOT)</h1>
+<div id="ConfluenceContent"><h1><a shape="rect"
name="FedizSpring2-SpringSecurity2.0Plugin%281.1%29"></a>Spring Security 2.0
Plugin (1.1)</h1>
<p>This page describes how to enable Federation for a <a shape="rect"
class="external-link"
href="http://static.springsource.org/spring-security/site/docs/2.0.x/reference/html/springsecurity.html"
rel="nofollow">Spring Security</a> based Web Application. Spring Security
provides more authorization capabilities than defined in the Java Servlet
specification. Beyond authorizing web requests Spring Security supports
authorizing whether methods can be invoked and authorizing access to individual
domain object instances.</p>
Modified: websites/production/cxf/content/fediz-spring.html
==============================================================================
--- websites/production/cxf/content/fediz-spring.html (original)
+++ websites/production/cxf/content/fediz-spring.html Sun Nov 10 20:48:09 2013
@@ -145,7 +145,7 @@ Apache CXF -- Fediz Spring
<td height="100%">
<!-- Content -->
<div class="wiki-content">
-<div id="ConfluenceContent"><h1><a shape="rect"
name="FedizSpring-SpringSecurity3.1Plugin%281.1SNAPSHOT%29"></a>Spring Security
3.1 Plugin (1.1 SNAPSHOT)</h1>
+<div id="ConfluenceContent"><h1><a shape="rect"
name="FedizSpring-SpringSecurity3.1Plugin%281.1%29"></a>Spring Security 3.1
Plugin (1.1)</h1>
<p>This page describes how to enable Federation for a <a shape="rect"
class="external-link"
href="http://static.springsource.org/spring-security/site/docs/3.1.x/reference/springsecurity.html"
rel="nofollow">Spring Security</a> based Web Application. Spring Security
provides more authorization capabilities than defined in the Java Servlet
specification. Beyond authorizing web requests Spring Security supports
authorizing whether methods can be invoked and authorizing access to individual
domain object instances.</p>
Modified: websites/production/cxf/content/fediz.html
==============================================================================
--- websites/production/cxf/content/fediz.html (original)
+++ websites/production/cxf/content/fediz.html Sun Nov 10 20:48:09 2013
@@ -144,16 +144,18 @@ Apache CXF -- Fediz
<h2><a shape="rect" name="Fediz-News"></a>News</h2>
-<p>Apache CXF Fediz 1.0.3 has been released. For more information, please go
<a shape="rect" href="fediz-downloads.html" title="Fediz
Downloads">here</a>.</p>
+<p>*November 9, 2013 - Apache CXF Fediz 1.1.0 released!</p>
+
+<p>Apache CXF Fediz 1.1.0 has been released. For more information, please go
<a shape="rect" href="fediz-downloads.html" title="Fediz
Downloads">here</a>.</p>
<h2><a shape="rect" name="Fediz-Features"></a>Features</h2>
-<p>The following features are supported by the Fediz plugin 1.0</p>
-<ul><li>WS-Federation 1.0/1.1/1.2</li><li>SAML 1.1/2.0 Tokens</li><li>Custom
token support</li><li>Publish WS-Federation Metadata document</li><li>Role
information encoded as AttributeStatement in SAML 1.1/2.0 tokens</li><li>Claims
information provided by FederationPrincipal interface</li></ul>
+<p>The following features are supported by Fediz 1.1</p>
+<ul><li>WS-Federation 1.0/1.1/1.2</li><li>SAML 1.1/2.0 Tokens</li><li>Support
for encrypted SAML Tokens (Release 1.1)</li><li>Support for Holder-Of-Key
SubjectConfirmationMethod (1.1)</li><li>Custom token Support</li><li>Publish
WS-Federation Metadata document</li><li>Role information encoded as
AttributeStatement in SAML 1.1/2.0 tokens</li><li>Claims information provided
by FederationPrincipal Interface</li><li>Support for Tomcat, Jetty, Websphere,
Spring Security and CXF (1.1)</li><li>Fediz IDP supports "Resource IDP" role as
well (1.1)</li></ul>
<p>The following features are planned for the next release:</p>
-<ul><li>Support for Jetty and JBoss</li><li>CXF plugin</li><li>Support for
encrypted SAML tokens</li><li>Support for Holder-Of-Key
SubjectConfirmationMethod</li><li>"Resource IDP" support for Fediz
IDP</li><li>support for other protocols like SAML-P, OAuth</li></ul>
+<ul><li>support for other protocols like SAML-P, OAuth</li></ul>
<p>You can get the current status of the enhancements <a shape="rect"
class="external-link" href="https://issues.apache.org/jira/browse/FEDIZ">here
</a>.</p>
@@ -179,14 +181,14 @@ The RP is a web application that needs t
<h3><a shape="rect" name="Fediz-SettinguptheIDP"></a>Setting up the IDP</h3>
-<p>The installation and configuration of the IDP is documented <a shape="rect"
href="fediz-idp.html" title="Fediz IDP">here</a></p>
+<p>The installation and configuration of the IDP is documented <a shape="rect"
href="fediz-idp-11.html" title="Fediz IDP 1.1">here</a></p>
<h3><a shape="rect" name="Fediz-SetuptheRelyingPartyContainer"></a>Set up the
Relying Party Container</h3>
<p>The Fediz plugin needs to be deployed into the Relying Party (RP)
container. The security mechanism is not specified by JEE. Even though it is
very similar in each servlet container there are some differences which require
a dedicated Fediz plugin for each servlet container implementation. Most of the
configuration goes into a Servlet container independent configuration file
which is described <a shape="rect" href="fediz-configuration.html" title="Fediz
Configuration">here</a></p>
<p>The following lists shows the supported containers and the location of the
installation and configuration page.</p>
-<ul><li><a shape="rect" href="fediz-tomcat.html" title="Fediz Tomcat">Tomcat 7
</a></li><li><a shape="rect" href="fediz-jetty.html" title="Fediz Jetty">Jetty
7/8 (1.1 SNAPSHOT)</a></li><li><a shape="rect" href="fediz-spring.html"
title="Fediz Spring">Spring Security 3.1 (1.1 SNAPSHOT)</a></li><li><a
shape="rect" href="fediz-cxf.html" title="Fediz CXF">CXF (1.1 SNAPSHOT)
</a></li></ul>
+<ul><li><a shape="rect" href="fediz-tomcat.html" title="Fediz Tomcat">Tomcat 7
</a></li><li><a shape="rect" href="fediz-jetty.html" title="Fediz Jetty">Jetty
7/8 (1.1)</a></li><li><a shape="rect" href="fediz-spring.html" title="Fediz
Spring">Spring Security 3.1 (1.1)</a></li><li><a shape="rect"
href="fediz-websphere.html" title="Fediz Websphere">Websphere 7/8
(1.1)</a></li><li><a shape="rect" href="fediz-cxf.html" title="Fediz CXF">CXF
(1.1) </a></li></ul>
@@ -201,7 +203,7 @@ The RP is a web application that needs t
</div>
-<p><a shape="rect" href="#Fediz-building">building</a></p>
+<p><a shape="rect" name="Fediz-building"></a></p>
<h2><a shape="rect" name="Fediz-Building"></a>Building</h2>
<p>Check out the code from here:</p>