You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ace.apache.org by bu...@apache.org on 2012/04/25 15:11:35 UTC

svn commit: r814396 - in /websites/staging/ace/trunk/content: ./ dev-doc/design/ace-authentication.html

Author: buildbot
Date: Wed Apr 25 13:11:35 2012
New Revision: 814396

Log:
Staging update by buildbot for ace

Modified:
    websites/staging/ace/trunk/content/   (props changed)
    websites/staging/ace/trunk/content/dev-doc/design/ace-authentication.html

Propchange: websites/staging/ace/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Wed Apr 25 13:11:35 2012
@@ -1 +1 @@
-1330254
+1330259

Modified: websites/staging/ace/trunk/content/dev-doc/design/ace-authentication.html
==============================================================================
--- websites/staging/ace/trunk/content/dev-doc/design/ace-authentication.html (original)
+++ websites/staging/ace/trunk/content/dev-doc/design/ace-authentication.html Wed Apr 25 13:11:35 2012
@@ -208,7 +208,7 @@ Figure 3: Connection Factory class diagr
 <tr>
 <th>Name</th>
 <th>Description</th>
-<th>Default endpoint</th>
+<th>Endpoint</th>
 <th>Configuration PID</th>
 </tr>
 </thead>
@@ -217,46 +217,47 @@ Figure 3: Connection Factory class diagr
 <td><tt>BundleServlet</tt></td>
 <td>provides access to the OBR (bundle repository) of ACE</td>
 <td><tt>/obr</tt></td>
-<td><tt>org.apache.ace.obr.servlet</tt></td>
+<td><tt>o.a.a.obr.servlet</tt></td>
 </tr>
 <tr>
 <td><tt>DeploymentServlet</tt></td>
 <td>handles the actual provisioning of deployment packages to a target</td>
 <td><tt>/deployment</tt></td>
-<td><tt>org.apache.ace.deployment.servlet</tt></td>
+<td><tt>o.a.a.deployment.servlet</tt></td>
 </tr>
 <tr>
 <td><tt>LogServlet</tt></td>
 <td>allows any number of logs for a target to be synchronized and accessed</td>
 <td><tt>/auditlog</tt><sup id="fnref:4"><a href="#fn:4" rel="footnote">4</a></sup></td>
-<td><tt>org.apache.ace.server.log.servlet.factory</tt><br/><strong>note: this is a configuration factory!</strong></td>
+<td><tt>o.a.a.server.log.servlet.factory</tt><br/><strong>note: this is a configuration factory!</strong></td>
 </tr>
 <tr>
 <td><tt>RepositoryServlet</tt></td>
 <td>provides access to the various (artifact/feature/distribution/target) internal repositories of ACE</td>
 <td><tt>/repository</tt></td>
-<td><tt>org.apache.ace.repository.servlet.RepositoryServlet</tt></td>
+<td><tt>o.a.a.repository.servlet.RepositoryServlet</tt></td>
 </tr>
 <tr>
 <td><tt>RepositoryReplicationServlet</tt></td>
 <td>allows <em>relay nodes</em> to replicate the internal repositories of ACE</td>
 <td><tt>/replication</tt></td>
-<td><tt>org.apache.ace.repository.servlet.RepositoryReplicationServlet</tt></td>
+<td><tt>o.a.a.repository.servlet.RepositoryReplicationServlet</tt></td>
 </tr>
 <tr>
 <td><tt>RESTClientServlet</tt></td>
 <td>provides the RESTful interface to ACE</td>
 <td><tt>/client</tt></td>
-<td><tt>org.apache.ace.client.rest</tt></td>
+<td><tt>o.a.a.client.rest</tt></td>
 </tr>
 <tr>
 <td><tt>VaadinServlet</tt></td>
 <td>provides the Vaadin web interface</td>
 <td><tt>/ace</tt></td>
-<td><tt>org.apache.ace.webui.vaadin</tt></td>
+<td><tt>o.a.a.webui.vaadin</tt></td>
 </tr>
 </tbody>
 </table>
+<p>Table 1: Remote services overview. Common prefix of configuration PIDs are abbreviated: <tt>o.a.a</tt> = <tt>org.apache.ace</tt>.</p>
 <h3 id="configuring-authentication-for-remote-services">Configuring authentication for remote services</h3>
 <p>In the section on the design of the authentication layer, we've mentioned that if a remote service wants to make use of authentication, it can make use of the <tt>AuthenticationService</tt>. However, one of the design requirements was that authentication should be optional as well. In order to enable or disable authentication, each remote service needs to do the following:</p>
 <ol>