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>