Please take our Survey
logo       

Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...

svn commit: r427042 [3/39] - in /lenya/site: community/ docs/ docs/1_2_x/ d: msg#00237

cms.lenya.cvs

Subject: svn commit: r427042 [3/39] - in /lenya/site: community/ docs/ docs/1_2_x/ docs/1_2_x/components/ docs/1_2_x/components/accesscontrol/ docs/1_2_x/components/asset-management/ docs/1_2_x/components/authoring/ docs/1_2_x/components/deployment/ docs/1_2_x/...

Added: lenya/site/docs/1_2_x/components/accesscontrol/policymanagers.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_2_x/components/accesscontrol/policymanagers.html?rev=427042&view=auto
==============================================================================
--- lenya/site/docs/1_2_x/components/accesscontrol/policymanagers.html (added)
+++ lenya/site/docs/1_2_x/components/accesscontrol/policymanagers.html Mon Jul
31 01:24:07 2006
@@ -0,0 +1,693 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.8-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Policies and Policy Managers</title>
+<link type="text/css" href="../../../../skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="../../../../skin/screen.css"
rel="stylesheet">
+<link media="print" type="text/css" href="../../../../skin/print.css"
rel="stylesheet">
+<link type="text/css" href="../../../../skin/profile.css" rel="stylesheet">
+<script src="../../../../skin/getBlank.js" language="javascript"
type="text/javascript"></script><script src="../../../../skin/getMenu.js"
language="javascript" type="text/javascript"></script><script
src="../../../../skin/fontsize.js" language="javascript"
type="text/javascript"></script>
+<link rel="shortcut icon" href="../../../../favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+ |breadtrail
+ +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/";>apache</a> &gt; <a
href="http://lenya.apache.org/";>lenya</a><script
src="../../../../skin/breadcrumbs.js" language="JavaScript"
type="text/javascript"></script>
+</div>
+<!--+
+ |header
+ +-->
+<div class="header">
+<!--+
+ |start group logo
+ +-->
+<div class="grouplogo">
+<a href=""><img class="logoImage" alt="Lenya"
src="../../../../images/apache-lenya-light.png" title=""></a>
+</div>
+<!--+
+ |end group logo
+ +-->
+<!--+
+ |start Project Logo
+ +-->
+<div class="projectlogo">
+<a href=""></a>
+</div>
+<!--+
+ |end Project Logo
+ +-->
+<!--+
+ |start Search
+ +-->
+<div class="searchbox">
+<form action="http://www.google.com/search"; method="get" class="roundtopsmall">
+<input value="lenya.apache.org" name="sitesearch" type="hidden"><input
onFocus="getBlank (this, 'Search the site with ');" size="25" name="q"
id="query" type="text" value="Search the site with ">&nbsp;
+ <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+ |end search
+ +-->
+<!--+
+ |start Tabs
+ +-->
+<ul id="tabs">
+<li>
+<a class="unselected" href="../../../../index.html">Project</a>
+</li>
+<li class="current">
+<a class="selected" href="../../../../docs/index.html">Documentation</a>
+</li>
+<li>
+<a class="unselected" href="../../../../community/index.html">Community</a>
+</li>
+</ul>
+<!--+
+ |end Tabs
+ +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+ |start Subtabs
+ +-->
+<div id="level2tabs">
+<a class="unselected" href="../../../../docs/1_4/index.html">Version 1.4</a><a
class="unselected" href="../../../../docs/modules/index.html">Modules</a><a
class="selected" href="../../../../docs/1_2_x/index.html">Version 1.2</a>
+</div>
+<!--+
+ |end Endtabs
+ +-->
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+// --></script>
+</div>
+<!--+
+ |breadtrail
+ +-->
+<div class="breadtrail">
+
+ &nbsp;
+ </div>
+<!--+
+ |start Menu, mainarea
+ +-->
+<!--+
+ |start Menu
+ +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', '../../../../skin/')"
id="menu_selected_1.1Title" class="menutitle" style="background-image:
url('../../../../skin/images/chapter_open.gif');">Version 1.2</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display:
block;">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/index.html">Index</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.2', '../../../../skin/')"
id="menu_1.1.2Title" class="menutitle">Installation</div>
+<div id="menu_1.1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/installation/index.html">Download</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/installation/subversion.html">Subversion
Access</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/installation/source_version.html">Install
Instructions</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3', '../../../../skin/')"
id="menu_1.1.3Title" class="menutitle">Tutorial</div>
+<div id="menu_1.1.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/index.html">Introduction</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/understanding_lenya.html">1.
Understanding Lenya</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/installing_lenya.html">2. Installing
Lenya</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/anatomy_of_the_pipeline.html">3.
Anatomy of the Pipeline</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/editing_in_lenya.html">4. Editing in
Lenya</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/custom_navigation.html">5. Custom
Navigation in Lenya</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/mod_proxy_and_lenya.html">6a. Mod
Proxy and Lenya</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/tutorial/mod_proxy_and_lenya_continued.html">6b.
Mod Proxy and Lenya</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.4', '../../../../skin/')"
id="menu_1.1.4Title" class="menutitle">How-To</div>
+<div id="menu_1.1.4" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/faq.html">FAQ</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/new_publication.html">New
Publication</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/deploy_publication.html">Deploy
Publication</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/look_and_feel.html">Look and Feel</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/custom_resourcetype.html">Custom
Resource Type</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/new_mime_type.html">Adding Mime
Types</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/site_navigation.html">Site
Navigation</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/ldap_authentication.html">LDAP
Authentication</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/cms_menus.html">CMS Menus</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/cms_screens.html">CMS Screens</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/search.html">Search Publications</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/external_data.html">External Data</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.5', '../../../../skin/')"
id="menu_selected_1.1.5Title" class="menutitle" style="background-image:
url('../../../../skin/images/chapter_open.gif');">Components</div>
+<div id="menu_selected_1.1.5" class="selectedmenuitemgroup" style="display:
block;">
+<div onclick="SwitchMenu('menu_selected_1.1.5.1', '../../../../skin/')"
id="menu_selected_1.1.5.1Title" class="menutitle" style="background-image:
url('../../../../skin/images/chapter_open.gif');">Access&nbsp;Control</div>
+<div id="menu_selected_1.1.5.1" class="selectedmenuitemgroup" style="display:
block;">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/accesscontrol/terms.html">Basic
Terms</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/accesscontrollers.html">Access&nbsp;Controllers</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/accesscontrollerresolvers.html">Access
Controller Resolvers</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/authenticators.html">Authenticators</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/authorizers.html">Authorizers</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">Policies and Policy&nbsp;Managers</div>
+<div class="menupageitemgroup">
+<div class="menupageitem">
+<a href="#Policies">Policies</a>
+</div>
+<div class="menupageitem">
+<a href="#Policy+Managers">Policy Managers</a>
+</div>
+<div class="menupageitem">
+<a title="Inheriting Policy Manager"
href="#Inheriting+Policy+Manager">Inheriting Policy M...</a>
+</div>
+<div class="menupageitem">
+<a title="File Policy Manager" href="#File+Policy+Manager">File Policy
Manager...</a>
+</div>
+<div class="menupageitem">
+<a title="Document Policy Manager Wrapper"
href="#Document+Policy+Manager+Wrapper">Document Policy Man...</a>
+</div>
+<div class="menupageitem">
+<a title="Sitemap Policy Manager" href="#Sitemap+Policy+Manager">Sitemap
Policy Mana...</a>
+</div>
+</div>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/accreditablemanagers.html">Accreditable&nbsp;Managers</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/accesscontrol/ssl.html">SSL
Encryption</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.2', '../../../../skin/')"
id="menu_1.1.5.2Title" class="menutitle">Authoring</div>
+<div id="menu_1.1.5.2" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/authoring/adding-document-creator.html">Adding
a new document creator</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/authoring/image-upload.html">Image
Upload</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/authoring/openoffice.html">OpenOffice</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.3', '../../../../skin/')"
id="menu_1.1.5.3Title" class="menutitle">Deployment</div>
+<div id="menu_1.1.5.3" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/deployment/proxying.html">Proxying</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.4', '../../../../skin/')"
id="menu_1.1.5.4Title" class="menutitle">Editors</div>
+<div id="menu_1.1.5.4" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/htmlform.html">HTML Form
Editor</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/1form.html">HTML One Form
Editor</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/bxe.html">Bitflux Editor</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/kupu.html">Kupu</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/xopus.html">Xopus</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.5', '../../../../skin/')"
id="menu_1.1.5.5Title" class="menutitle">Layout</div>
+<div id="menu_1.1.5.5" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/layout/navigation.html">Navigation</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/layout/xhtml-templating.html">XHTML
templating</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/layout/static-resources.html">Serving
static resources</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/layout/lenya-menubar.html">Lenya
Menubar</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.6', '../../../../skin/')"
id="menu_1.1.5.6Title" class="menutitle">Publication</div>
+<div id="menu_1.1.5.6" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/publication/pageenvelopemodule.html">PageEnvelopeModule</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/publication/siteTree.html">Site
tree</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.7', '../../../../skin/')"
id="menu_1.1.5.7Title" class="menutitle">Resource&nbsp;Types</div>
+<div id="menu_1.1.5.7" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/resource-types/resource-types.html">Resource&nbsp;Types</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.8', '../../../../skin/')"
id="menu_1.1.5.8Title" class="menutitle">Revision Control</div>
+<div id="menu_1.1.5.8" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/revisioncontrol/revisioncontroller.html">Revision
Controller</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/revisioncontrol/rcml.html">RCML</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/revisioncontrol/checkin.html">Check
In</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/revisioncontrol/checkout.html">Check
Out</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/revisioncontrol/version.html">Revisions</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/revisioncontrol/rollback.html">Rollback</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.9', '../../../../skin/')"
id="menu_1.1.5.9Title" class="menutitle">Repository</div>
+<div id="menu_1.1.5.9" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/repository/index.html">WebDAV
Servers</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.10', '../../../../skin/')"
id="menu_1.1.5.10Title" class="menutitle">Search</div>
+<div id="menu_1.1.5.10" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/search/lucene.html">Searching with
Lucene</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.11', '../../../../skin/')"
id="menu_1.1.5.11Title" class="menutitle">URI Handling</div>
+<div id="menu_1.1.5.11" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/uri-handling/URIParametrizer.html">URI
Parametrizer</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/uri-handling/standardURI.html">URI
Scheme</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/uri-handling/usecases.html">Usecases</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.12', '../../../../skin/')"
id="menu_1.1.5.12Title" class="menutitle">Asset Management</div>
+<div id="menu_1.1.5.12" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/asset-management/management.html">Asset
Management</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.13', '../../../../skin/')"
id="menu_1.1.5.13Title" class="menutitle">Link Management</div>
+<div id="menu_1.1.5.13" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/link-management/link-management.html">Link
Management</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.14', '../../../../skin/')"
id="menu_1.1.5.14Title" class="menutitle">Meta Data</div>
+<div id="menu_1.1.5.14" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/metadata/metadata.html">Meta Data
Handling</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.15', '../../../../skin/')"
id="menu_1.1.5.15Title" class="menutitle">Multilingual Documents</div>
+<div id="menu_1.1.5.15" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/multilingual/multilingual.html">Multilingual
Document Handling</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.16', '../../../../skin/')"
id="menu_1.1.5.16Title" class="menutitle">Tasks</div>
+<div id="menu_1.1.5.16" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/concept.html">The Task
Concept</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/defining.html">Defining
Tasks</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/taskaction.html">The
TaskAction</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/scheduling.html">Scheduling a
Task</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.16.5', '../../../../skin/')"
id="menu_1.1.5.16.5Title" class="menutitle">Included tasks</div>
+<div id="menu_1.1.5.16.5" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/anttask.html">AntTask</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/tasks/publisher.html">DefaultFilePublisher</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/tasks/exporter.html">StaticHTMLExporter</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/mailtask.html">MailTask</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/development.html">Developing
Tasks</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.17', '../../../../skin/')"
id="menu_1.1.5.17Title" class="menutitle">Workflow</div>
+<div id="menu_1.1.5.17" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/workflow/terms.html">Terms</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/workflow/state-machine.html">The
State Machine</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/workflow/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/workflow/implementation.html">Implementation</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.18', '../../../../skin/')"
id="menu_1.1.5.18Title" class="menutitle">Site Management</div>
+<div id="menu_1.1.5.18" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/archive.html">Archive</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/sitemanagement/copy.html">Copy</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/deactivate.html">Deactivate</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/delete.html">Delete</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/deletetrash.html">Delete
the trash</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/sitemanagement/move.html">Move</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/moveupdown.html">Move
Up/Down</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/rename.html">Rename</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/restore.html">Restore</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.6', '../../../../skin/')"
id="menu_1.1.6Title" class="menutitle">Miscellaneous</div>
+<div id="menu_1.1.6" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/misc/namespaces.html">Namespaces</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/misc/reserved_names.html">Reserved Names</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/misc/xinclude-processor.html">XInclude
Processor</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.2/index.html">1.2 API (Javadoc)</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt=""
src="../../../../skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+ |alternative credits
+ +-->
+<div id="credit2">
+<a href="http://apachecon.com/";><img border="0" title="ApacheCon EU 2006"
alt="ApacheCon EU 2006 - logo"
src="http://www.eu.apachecon.com/konferenzen/apachecon06/images/header-left.gif";
style="width: 150px;height: 50px;"></a>
+</div>
+</div>
+<!--+
+ |end Menu
+ +-->
+<!--+
+ |start content
+ +-->
+<div id="content">
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="policymanagers.pdf"><img alt="PDF -icon"
src="../../../../skin/images/pdfdoc.gif" class="skin"><br>
+ PDF</a>
+</div>
+<h1>Policies and Policy Managers</h1>
+
+
+<a name="N1000E"></a><a name="Policies"></a>
+<h2 class="h3">Policies</h2>
+<div class="section">
+<p>
+ A <span class="codefrag">Policy</span> assigns <span
class="codefrag">Role</span>s to <span class="codefrag">Accreditable</span>s.
+</p>
+<p>
+ There is a common policy definition XML schema which is handled by the
+ <span class="codefrag">PolicyBuilder</span>. It can be used together with the
+ <span class="codefrag">FilePolicyManager</span> and the <span
class="codefrag">SitemapPolicyManager</span>.
+</p>
+<p>Here is an example of a policy definition:</p>
+<pre class="code">
+&lt;policy xmlns="http://apache.org/cocoon/lenya/ac/1.0"&gt;
+
+ &lt;user id="lenya"&gt;
+ &lt;role id="editor"/&gt;
+ &lt;role id="reviewer"/&gt;
+ &lt;/group&gt;
+
+ &lt;group id="reviewer"&gt;
+ &lt;role id="reviewer"/&gt;
+ &lt;/group&gt;
+
+ &lt;ip-range id="localhost"&gt;
+ &lt;role id="editor"/&gt;
+ &lt;/ip-range&gt;
+
+ &lt;world&gt;
+ &lt;role id="visitor"/&gt;
+ &lt;/world&gt;
+
+&lt;/policy&gt;
+</pre>
+</div>
+
+
+<a name="N10033"></a><a name="Policy+Managers"></a>
+<h2 class="h3">Policy Managers</h2>
+<div class="section">
+<p>A <em>PolicyManager</em> is used to resolve the policy for a certain URL.
+ Lenya ships with the following <em>PolicyManager</em>s:</p>
+</div>
+
+
+<a name="N10043"></a><a name="Inheriting+Policy+Manager"></a>
+<h2 class="h3">Inheriting Policy Manager</h2>
+<div class="section">
+<p>This is an abstract base class. It merges the policies
+ of all steps in the URL. For each
+ URL, a <em>url policy</em> and a <em>subtree
policy</em> can be defined.
+ The <em>InheritingPolicyManager</em> adds the
credentials of</p>
+<ul>
+
+<li>the subtree policies for all parent directories of the requested page,</li>
+
+<li>the subtree policy of the requested page, and</li>
+
+<li>the url policy of the requested page.</li>
+
+</ul>
+<p>For instance, if the URL is <span
class="codefrag">/lenya/news/index.html</span>, the
+ following policies are merged:</p>
+<ul>
+
+<li>subtree policy of <span class="codefrag">/</span>
+</li>
+
+<li>subtree policy of <span class="codefrag">/lenya</span>
+</li>
+
+<li>subtree policy of <span class="codefrag">/lenya/news</span>
+</li>
+
+<li>subtree policy of <span class="codefrag">/lenya/news/index.html</span>
+</li>
+
+<li>url policy of <span class="codefrag">/lenya/news/index.html</span>
+</li>
+
+</ul>
+</div>
+
+
+<a name="N10084"></a><a name="File+Policy+Manager"></a>
+<h2 class="h3">File Policy Manager</h2>
+<div class="section">
+<p>The <em>FilePolicyManager</em> is an <em>InheritingPolicyManager</em>.
+ The policies are defined by policy files that are arranged as a
+ directory tree that reflects the URI space, e.g.:
+ </p>
+<pre class="code">/subtree-policy.acml
+/lenya/subtree-policy.acml
+/lenya/news/index.html/subtree-policy.acml
+/lenya/news/index.html/url-policy.acml</pre>
+<p>If a certain policy file does not exist (like /lenya/news in the above
example), an empty policy is used instead.</p>
+<p>The <em>FilePolicyManager</em> needs a <span
class="codefrag">directory</span> parameter
+ which contains a URL pointing to the policies
directory:</p>
+<pre class="code">&lt;policy-manager type="file"&gt;
+ &lt;parameter name="directory"
+ value="context:///lenya/pubs/mypub/config/ac/policies"/&gt;
+&lt;/policy-manager&gt;</pre>
+</div>
+
+
+<a name="N100A8"></a><a name="Document+Policy+Manager+Wrapper"></a>
+<h2 class="h3">Document Policy Manager Wrapper</h2>
+<div class="section">
+<p>This <em>InheritingPolicyManager</em> subclass is used together with another
+ <em>InheritingPolicyManager.</em>
+ It is able to apply a single policy to all versions of a
document
+ (languages, print version, ...). E.&nbsp;g., if you define
+ </p>
+<ul>
+<li>
+<span class="codefrag">/foo/bar/subtree-policy.xml</span>
+</li>
+</ul>
+<p>
+ and you use the <em>DefaultDocumentBuilder</em>,
+ this policy is applied to the URLs
+ </p>
+<ul>
+
+<li>
+<span class="codefrag">/foo/bar.html</span>
+</li>
+
+<li>
+<span class="codefrag">/foo/bar_de.html</span>
+</li>
+
+<li>
+<span class="codefrag">/foo/bar_en.print.html</span>
+</li>
+
+<li>...</li>
+
+</ul>
+<p>To configure the <em>DefaultDocumentBuilder</em>, just put the
+ declaration of the wrapped <em>PolicyManager</em> inside the
+ <em>DefaultDocumentBuilder</em> declaration:</p>
+<pre class="code">&lt;policy-manager type="document"&gt;
+ &lt;policy-manager type="file"&gt;
+ &lt;parameter name="directory"
+ value="context:///lenya/pubs/mypub/config/ac/policies"/&gt;
+ &lt;/policy-manager&gt;
+&lt;/policy-manager&gt;</pre>
+</div>
+
+
+<a name="N100E5"></a><a name="Sitemap+Policy+Manager"></a>
+<h2 class="h3">Sitemap Policy Manager</h2>
+<div class="section">
+<p>The <em>SitemapPolicyManager</em> uses the policy sitemap to resolve the
policy
+ for a certain URL. For this purpose it sends a request
of the form
+ </p>
+<pre class="code">cocoon://{publication-id}/policies{url}.acml
+
+Example:
+cocoon://mypub/policies/authoring/foo/bar_de.html.acml
+</pre>
+<p>
+ which is processed by <span
class="codefrag">global-sitemap.xmap</span> and forwarded
+ to <span
class="codefrag">lenya/pubs/{publication-id}/policies-sitemap.xmap</span>.
+ The request is supposed to return a valid policy XML
document.
+ </p>
+<p>The configuration of the <em>SitemapPolicyManager</em> is very simple:</p>
+<pre class="code">&lt;policy-manager type="sitemap"/&gt;</pre>
+</div>
+
+
+</div>
+<!--+
+ |end content
+ +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+ |start bottomstrip
+ +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+// --></script>
+</div>
+<div class="copyright">
+ Copyright &copy;
+ 2002-2005 <a href="http://www.apache.org/licenses/LICENSE-2.0";>The
Apache Software Foundation.</a>
+</div>
+<div id="feedback">
+ Send feedback about the website to:
+ <a id="feedbackto"
href="mailto:dev@xxxxxxxxxxxxxxxx?subject=Feedback%C2%A0for%C2%A0docs/1_2_x/components/accesscontrol/policymanagers.html";>dev@xxxxxxxxxxxxxxxx</a>
+</div>
+<!--+
+ |end bottomstrip
+ +-->
+</div>
+</body>
+</html>

Propchange: lenya/site/docs/1_2_x/components/accesscontrol/policymanagers.html
------------------------------------------------------------------------------
svn:eol-style = native

Added: lenya/site/docs/1_2_x/components/accesscontrol/policymanagers.pdf
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_2_x/components/accesscontrol/policymanagers.pdf?rev=427042&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/site/docs/1_2_x/components/accesscontrol/policymanagers.pdf
------------------------------------------------------------------------------
svn:mime-type = application/pdf

Added: lenya/site/docs/1_2_x/components/accesscontrol/ssl.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_2_x/components/accesscontrol/ssl.html?rev=427042&view=auto
==============================================================================
--- lenya/site/docs/1_2_x/components/accesscontrol/ssl.html (added)
+++ lenya/site/docs/1_2_x/components/accesscontrol/ssl.html Mon Jul 31 01:24:07
2006
@@ -0,0 +1,532 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.8-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>SSL Encryption</title>
+<link type="text/css" href="../../../../skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="../../../../skin/screen.css"
rel="stylesheet">
+<link media="print" type="text/css" href="../../../../skin/print.css"
rel="stylesheet">
+<link type="text/css" href="../../../../skin/profile.css" rel="stylesheet">
+<script src="../../../../skin/getBlank.js" language="javascript"
type="text/javascript"></script><script src="../../../../skin/getMenu.js"
language="javascript" type="text/javascript"></script><script
src="../../../../skin/fontsize.js" language="javascript"
type="text/javascript"></script>
+<link rel="shortcut icon" href="../../../../favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+ |breadtrail
+ +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/";>apache</a> &gt; <a
href="http://lenya.apache.org/";>lenya</a><script
src="../../../../skin/breadcrumbs.js" language="JavaScript"
type="text/javascript"></script>
+</div>
+<!--+
+ |header
+ +-->
+<div class="header">
+<!--+
+ |start group logo
+ +-->
+<div class="grouplogo">
+<a href=""><img class="logoImage" alt="Lenya"
src="../../../../images/apache-lenya-light.png" title=""></a>
+</div>
+<!--+
+ |end group logo
+ +-->
+<!--+
+ |start Project Logo
+ +-->
+<div class="projectlogo">
+<a href=""></a>
+</div>
+<!--+
+ |end Project Logo
+ +-->
+<!--+
+ |start Search
+ +-->
+<div class="searchbox">
+<form action="http://www.google.com/search"; method="get" class="roundtopsmall">
+<input value="lenya.apache.org" name="sitesearch" type="hidden"><input
onFocus="getBlank (this, 'Search the site with ');" size="25" name="q"
id="query" type="text" value="Search the site with ">&nbsp;
+ <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+ |end search
+ +-->
+<!--+
+ |start Tabs
+ +-->
+<ul id="tabs">
+<li>
+<a class="unselected" href="../../../../index.html">Project</a>
+</li>
+<li class="current">
+<a class="selected" href="../../../../docs/index.html">Documentation</a>
+</li>
+<li>
+<a class="unselected" href="../../../../community/index.html">Community</a>
+</li>
+</ul>
+<!--+
+ |end Tabs
+ +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+ |start Subtabs
+ +-->
+<div id="level2tabs">
+<a class="unselected" href="../../../../docs/1_4/index.html">Version 1.4</a><a
class="unselected" href="../../../../docs/modules/index.html">Modules</a><a
class="selected" href="../../../../docs/1_2_x/index.html">Version 1.2</a>
+</div>
+<!--+
+ |end Endtabs
+ +-->
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+// --></script>
+</div>
+<!--+
+ |breadtrail
+ +-->
+<div class="breadtrail">
+
+ &nbsp;
+ </div>
+<!--+
+ |start Menu, mainarea
+ +-->
+<!--+
+ |start Menu
+ +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', '../../../../skin/')"
id="menu_selected_1.1Title" class="menutitle" style="background-image:
url('../../../../skin/images/chapter_open.gif');">Version 1.2</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display:
block;">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/index.html">Index</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.2', '../../../../skin/')"
id="menu_1.1.2Title" class="menutitle">Installation</div>
+<div id="menu_1.1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/installation/index.html">Download</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/installation/subversion.html">Subversion
Access</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/installation/source_version.html">Install
Instructions</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3', '../../../../skin/')"
id="menu_1.1.3Title" class="menutitle">Tutorial</div>
+<div id="menu_1.1.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/index.html">Introduction</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/understanding_lenya.html">1.
Understanding Lenya</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/installing_lenya.html">2. Installing
Lenya</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/anatomy_of_the_pipeline.html">3.
Anatomy of the Pipeline</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/editing_in_lenya.html">4. Editing in
Lenya</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/custom_navigation.html">5. Custom
Navigation in Lenya</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/mod_proxy_and_lenya.html">6a. Mod
Proxy and Lenya</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/tutorial/mod_proxy_and_lenya_continued.html">6b.
Mod Proxy and Lenya</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.4', '../../../../skin/')"
id="menu_1.1.4Title" class="menutitle">How-To</div>
+<div id="menu_1.1.4" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/faq.html">FAQ</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/new_publication.html">New
Publication</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/deploy_publication.html">Deploy
Publication</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/look_and_feel.html">Look and Feel</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/custom_resourcetype.html">Custom
Resource Type</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/new_mime_type.html">Adding Mime
Types</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/site_navigation.html">Site
Navigation</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/ldap_authentication.html">LDAP
Authentication</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/cms_menus.html">CMS Menus</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/cms_screens.html">CMS Screens</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/search.html">Search Publications</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/external_data.html">External Data</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.5', '../../../../skin/')"
id="menu_selected_1.1.5Title" class="menutitle" style="background-image:
url('../../../../skin/images/chapter_open.gif');">Components</div>
+<div id="menu_selected_1.1.5" class="selectedmenuitemgroup" style="display:
block;">
+<div onclick="SwitchMenu('menu_selected_1.1.5.1', '../../../../skin/')"
id="menu_selected_1.1.5.1Title" class="menutitle" style="background-image:
url('../../../../skin/images/chapter_open.gif');">Access&nbsp;Control</div>
+<div id="menu_selected_1.1.5.1" class="selectedmenuitemgroup" style="display:
block;">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/accesscontrol/terms.html">Basic
Terms</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/accesscontrollers.html">Access&nbsp;Controllers</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/accesscontrollerresolvers.html">Access
Controller Resolvers</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/authenticators.html">Authenticators</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/authorizers.html">Authorizers</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/policymanagers.html">Policies
and Policy&nbsp;Managers</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/accreditablemanagers.html">Accreditable&nbsp;Managers</a>
+</div>
+<div class="menupage">
+<div class="menupagetitle">SSL Encryption</div>
+<div class="menupageitemgroup">
+<div class="menupageitem">
+<a href="#Introduction">Introduction</a>
+</div>
+<div class="menupageitem">
+<a title="Enabling SSL Encryption" href="#Enabling+SSL+Encryption">Enabling
SSL Encryp...</a>
+</div>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.2', '../../../../skin/')"
id="menu_1.1.5.2Title" class="menutitle">Authoring</div>
+<div id="menu_1.1.5.2" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/authoring/adding-document-creator.html">Adding
a new document creator</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/authoring/image-upload.html">Image
Upload</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/authoring/openoffice.html">OpenOffice</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.3', '../../../../skin/')"
id="menu_1.1.5.3Title" class="menutitle">Deployment</div>
+<div id="menu_1.1.5.3" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/deployment/proxying.html">Proxying</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.4', '../../../../skin/')"
id="menu_1.1.5.4Title" class="menutitle">Editors</div>
+<div id="menu_1.1.5.4" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/htmlform.html">HTML Form
Editor</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/1form.html">HTML One Form
Editor</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/bxe.html">Bitflux Editor</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/kupu.html">Kupu</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/xopus.html">Xopus</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.5', '../../../../skin/')"
id="menu_1.1.5.5Title" class="menutitle">Layout</div>
+<div id="menu_1.1.5.5" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/layout/navigation.html">Navigation</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/layout/xhtml-templating.html">XHTML
templating</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/layout/static-resources.html">Serving
static resources</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/layout/lenya-menubar.html">Lenya
Menubar</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.6', '../../../../skin/')"
id="menu_1.1.5.6Title" class="menutitle">Publication</div>
+<div id="menu_1.1.5.6" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/publication/pageenvelopemodule.html">PageEnvelopeModule</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/publication/siteTree.html">Site
tree</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.7', '../../../../skin/')"
id="menu_1.1.5.7Title" class="menutitle">Resource&nbsp;Types</div>
+<div id="menu_1.1.5.7" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/resource-types/resource-types.html">Resource&nbsp;Types</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.8', '../../../../skin/')"
id="menu_1.1.5.8Title" class="menutitle">Revision Control</div>
+<div id="menu_1.1.5.8" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/revisioncontrol/revisioncontroller.html">Revision
Controller</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/revisioncontrol/rcml.html">RCML</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/revisioncontrol/checkin.html">Check
In</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/revisioncontrol/checkout.html">Check
Out</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/revisioncontrol/version.html">Revisions</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/revisioncontrol/rollback.html">Rollback</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.9', '../../../../skin/')"
id="menu_1.1.5.9Title" class="menutitle">Repository</div>
+<div id="menu_1.1.5.9" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/repository/index.html">WebDAV
Servers</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.10', '../../../../skin/')"
id="menu_1.1.5.10Title" class="menutitle">Search</div>
+<div id="menu_1.1.5.10" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/search/lucene.html">Searching with
Lucene</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.11', '../../../../skin/')"
id="menu_1.1.5.11Title" class="menutitle">URI Handling</div>
+<div id="menu_1.1.5.11" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/uri-handling/URIParametrizer.html">URI
Parametrizer</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/uri-handling/standardURI.html">URI
Scheme</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/uri-handling/usecases.html">Usecases</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.12', '../../../../skin/')"
id="menu_1.1.5.12Title" class="menutitle">Asset Management</div>
+<div id="menu_1.1.5.12" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/asset-management/management.html">Asset
Management</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.13', '../../../../skin/')"
id="menu_1.1.5.13Title" class="menutitle">Link Management</div>
+<div id="menu_1.1.5.13" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/link-management/link-management.html">Link
Management</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.14', '../../../../skin/')"
id="menu_1.1.5.14Title" class="menutitle">Meta Data</div>
+<div id="menu_1.1.5.14" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/metadata/metadata.html">Meta Data
Handling</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.15', '../../../../skin/')"
id="menu_1.1.5.15Title" class="menutitle">Multilingual Documents</div>
+<div id="menu_1.1.5.15" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/multilingual/multilingual.html">Multilingual
Document Handling</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.16', '../../../../skin/')"
id="menu_1.1.5.16Title" class="menutitle">Tasks</div>
+<div id="menu_1.1.5.16" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/concept.html">The Task
Concept</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/defining.html">Defining
Tasks</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/taskaction.html">The
TaskAction</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/scheduling.html">Scheduling a
Task</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.16.5', '../../../../skin/')"
id="menu_1.1.5.16.5Title" class="menutitle">Included tasks</div>
+<div id="menu_1.1.5.16.5" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/anttask.html">AntTask</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/tasks/publisher.html">DefaultFilePublisher</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/tasks/exporter.html">StaticHTMLExporter</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/mailtask.html">MailTask</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/development.html">Developing
Tasks</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.17', '../../../../skin/')"
id="menu_1.1.5.17Title" class="menutitle">Workflow</div>
+<div id="menu_1.1.5.17" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/workflow/terms.html">Terms</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/workflow/state-machine.html">The
State Machine</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/workflow/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/workflow/implementation.html">Implementation</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.18', '../../../../skin/')"
id="menu_1.1.5.18Title" class="menutitle">Site Management</div>
+<div id="menu_1.1.5.18" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/archive.html">Archive</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/sitemanagement/copy.html">Copy</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/deactivate.html">Deactivate</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/delete.html">Delete</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/deletetrash.html">Delete
the trash</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/sitemanagement/move.html">Move</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/moveupdown.html">Move
Up/Down</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/rename.html">Rename</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/restore.html">Restore</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.6', '../../../../skin/')"
id="menu_1.1.6Title" class="menutitle">Miscellaneous</div>
+<div id="menu_1.1.6" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/misc/namespaces.html">Namespaces</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/misc/reserved_names.html">Reserved Names</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/misc/xinclude-processor.html">XInclude
Processor</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.2/index.html">1.2 API (Javadoc)</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt=""
src="../../../../skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+ |alternative credits
+ +-->
+<div id="credit2">
+<a href="http://apachecon.com/";><img border="0" title="ApacheCon EU 2006"
alt="ApacheCon EU 2006 - logo"
src="http://www.eu.apachecon.com/konferenzen/apachecon06/images/header-left.gif";
style="width: 150px;height: 50px;"></a>
+</div>
+</div>
+<!--+
+ |end Menu
+ +-->
+<!--+
+ |start content
+ +-->
+<div id="content">
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="ssl.pdf"><img alt="PDF -icon"
src="../../../../skin/images/pdfdoc.gif" class="skin"><br>
+ PDF</a>
+</div>
+<h1>SSL Encryption</h1>
+
+
+<a name="N1000E"></a><a name="Introduction"></a>
+<h2 class="h3">Introduction</h2>
+<div class="section">
+<p>Pages or subtrees within Lenya can be protected by <em>SSL Encryption</em>.
This allows you to protect
+ these parts of your site that need it. Note that <em>SSL
Encryption</em> is independent of
+ <em>Authorization</em>. This means that you may have SSL-encrypted
pages with or without access control.
+ </p>
+<p>In a typical setup, you would have Apache HTTPd handle the SSL encryption
and forward requests to Tomcat
+ as appropriate. This allows considerable flexibility with your
setup, as you can make your SSL-encrypted
+ pages appear at a different location than the rest of your content.
The setup here will explain you
+ how to achieve this.
+ </p>
+</div>
+
+
+<a name="N10024"></a><a name="Enabling+SSL+Encryption"></a>
+<h2 class="h3">Enabling SSL Encryption</h2>
+<div class="section">
+<p>To enable <em>SSL Encryption</em> for a subtree or a page, go to the <em>AC
Live</em>
+ or <em>AC Authoring</em> tabs in the Site area, and check
the box that says <em>SSL Encryption</em>.</p>
+</div>
+
+
+</div>
+<!--+
+ |end content
+ +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+ |start bottomstrip
+ +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+// --></script>
+</div>
+<div class="copyright">
+ Copyright &copy;
+ 2002-2005 <a href="http://www.apache.org/licenses/LICENSE-2.0";>The
Apache Software Foundation.</a>
+</div>
+<div id="feedback">
+ Send feedback about the website to:
+ <a id="feedbackto"
href="mailto:dev@xxxxxxxxxxxxxxxx?subject=Feedback%C2%A0for%C2%A0docs/1_2_x/components/accesscontrol/ssl.html";>dev@xxxxxxxxxxxxxxxx</a>
+</div>
+<!--+
+ |end bottomstrip
+ +-->
+</div>
+</body>
+</html>

Propchange: lenya/site/docs/1_2_x/components/accesscontrol/ssl.html
------------------------------------------------------------------------------
svn:eol-style = native

Added: lenya/site/docs/1_2_x/components/accesscontrol/ssl.pdf
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_2_x/components/accesscontrol/ssl.pdf?rev=427042&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/site/docs/1_2_x/components/accesscontrol/ssl.pdf
------------------------------------------------------------------------------
svn:mime-type = application/pdf

Added: lenya/site/docs/1_2_x/components/accesscontrol/terms.html
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_2_x/components/accesscontrol/terms.html?rev=427042&view=auto
==============================================================================
--- lenya/site/docs/1_2_x/components/accesscontrol/terms.html (added)
+++ lenya/site/docs/1_2_x/components/accesscontrol/terms.html Mon Jul 31
01:24:07 2006
@@ -0,0 +1,674 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd";>
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<meta content="Apache Forrest" name="Generator">
+<meta name="Forrest-version" content="0.8-dev">
+<meta name="Forrest-skin-name" content="pelt">
+<title>Basic Terms</title>
+<link type="text/css" href="../../../../skin/basic.css" rel="stylesheet">
+<link media="screen" type="text/css" href="../../../../skin/screen.css"
rel="stylesheet">
+<link media="print" type="text/css" href="../../../../skin/print.css"
rel="stylesheet">
+<link type="text/css" href="../../../../skin/profile.css" rel="stylesheet">
+<script src="../../../../skin/getBlank.js" language="javascript"
type="text/javascript"></script><script src="../../../../skin/getMenu.js"
language="javascript" type="text/javascript"></script><script
src="../../../../skin/fontsize.js" language="javascript"
type="text/javascript"></script>
+<link rel="shortcut icon" href="../../../../favicon.ico">
+</head>
+<body onload="init()">
+<script type="text/javascript">ndeSetTextSize();</script>
+<div id="top">
+<!--+
+ |breadtrail
+ +-->
+<div class="breadtrail">
+<a href="http://www.apache.org/";>apache</a> &gt; <a
href="http://lenya.apache.org/";>lenya</a><script
src="../../../../skin/breadcrumbs.js" language="JavaScript"
type="text/javascript"></script>
+</div>
+<!--+
+ |header
+ +-->
+<div class="header">
+<!--+
+ |start group logo
+ +-->
+<div class="grouplogo">
+<a href=""><img class="logoImage" alt="Lenya"
src="../../../../images/apache-lenya-light.png" title=""></a>
+</div>
+<!--+
+ |end group logo
+ +-->
+<!--+
+ |start Project Logo
+ +-->
+<div class="projectlogo">
+<a href=""></a>
+</div>
+<!--+
+ |end Project Logo
+ +-->
+<!--+
+ |start Search
+ +-->
+<div class="searchbox">
+<form action="http://www.google.com/search"; method="get" class="roundtopsmall">
+<input value="lenya.apache.org" name="sitesearch" type="hidden"><input
onFocus="getBlank (this, 'Search the site with ');" size="25" name="q"
id="query" type="text" value="Search the site with ">&nbsp;
+ <input name="Search" value="Search" type="submit">
+</form>
+</div>
+<!--+
+ |end search
+ +-->
+<!--+
+ |start Tabs
+ +-->
+<ul id="tabs">
+<li>
+<a class="unselected" href="../../../../index.html">Project</a>
+</li>
+<li class="current">
+<a class="selected" href="../../../../docs/index.html">Documentation</a>
+</li>
+<li>
+<a class="unselected" href="../../../../community/index.html">Community</a>
+</li>
+</ul>
+<!--+
+ |end Tabs
+ +-->
+</div>
+</div>
+<div id="main">
+<div id="publishedStrip">
+<!--+
+ |start Subtabs
+ +-->
+<div id="level2tabs">
+<a class="unselected" href="../../../../docs/1_4/index.html">Version 1.4</a><a
class="unselected" href="../../../../docs/modules/index.html">Modules</a><a
class="selected" href="../../../../docs/1_2_x/index.html">Version 1.2</a>
+</div>
+<!--+
+ |end Endtabs
+ +-->
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+// --></script>
+</div>
+<!--+
+ |breadtrail
+ +-->
+<div class="breadtrail">
+
+ &nbsp;
+ </div>
+<!--+
+ |start Menu, mainarea
+ +-->
+<!--+
+ |start Menu
+ +-->
+<div id="menu">
+<div onclick="SwitchMenu('menu_selected_1.1', '../../../../skin/')"
id="menu_selected_1.1Title" class="menutitle" style="background-image:
url('../../../../skin/images/chapter_open.gif');">Version 1.2</div>
+<div id="menu_selected_1.1" class="selectedmenuitemgroup" style="display:
block;">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/index.html">Index</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.2', '../../../../skin/')"
id="menu_1.1.2Title" class="menutitle">Installation</div>
+<div id="menu_1.1.2" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/installation/index.html">Download</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/installation/subversion.html">Subversion
Access</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/installation/source_version.html">Install
Instructions</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.3', '../../../../skin/')"
id="menu_1.1.3Title" class="menutitle">Tutorial</div>
+<div id="menu_1.1.3" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/index.html">Introduction</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/understanding_lenya.html">1.
Understanding Lenya</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/installing_lenya.html">2. Installing
Lenya</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/anatomy_of_the_pipeline.html">3.
Anatomy of the Pipeline</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/editing_in_lenya.html">4. Editing in
Lenya</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/custom_navigation.html">5. Custom
Navigation in Lenya</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/tutorial/mod_proxy_and_lenya.html">6a. Mod
Proxy and Lenya</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/tutorial/mod_proxy_and_lenya_continued.html">6b.
Mod Proxy and Lenya</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.4', '../../../../skin/')"
id="menu_1.1.4Title" class="menutitle">How-To</div>
+<div id="menu_1.1.4" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/faq.html">FAQ</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/new_publication.html">New
Publication</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/deploy_publication.html">Deploy
Publication</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/look_and_feel.html">Look and Feel</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/custom_resourcetype.html">Custom
Resource Type</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/new_mime_type.html">Adding Mime
Types</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/site_navigation.html">Site
Navigation</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/ldap_authentication.html">LDAP
Authentication</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/cms_menus.html">CMS Menus</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/cms_screens.html">CMS Screens</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/search.html">Search Publications</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/how-to/external_data.html">External Data</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_selected_1.1.5', '../../../../skin/')"
id="menu_selected_1.1.5Title" class="menutitle" style="background-image:
url('../../../../skin/images/chapter_open.gif');">Components</div>
+<div id="menu_selected_1.1.5" class="selectedmenuitemgroup" style="display:
block;">
+<div onclick="SwitchMenu('menu_selected_1.1.5.1', '../../../../skin/')"
id="menu_selected_1.1.5.1Title" class="menutitle" style="background-image:
url('../../../../skin/images/chapter_open.gif');">Access&nbsp;Control</div>
+<div id="menu_selected_1.1.5.1" class="selectedmenuitemgroup" style="display:
block;">
+<div class="menupage">
+<div class="menupagetitle">Basic Terms</div>
+<div class="menupageitemgroup">
+<div class="menupageitem">
+<a href="#Role">Role</a>
+</div>
+<div class="menupageitem">
+<a href="#Identifiable">Identifiable</a>
+</div>
+<div class="menupageitem">
+<a href="#Identity">Identity</a>
+</div>
+<div class="menupageitem">
+<a href="#Accreditable">Accreditable</a>
+</div>
+<div class="menupageitem">
+<a href="#Credential">Credential</a>
+</div>
+<div class="menupageitem">
+<a href="#Policy">Policy</a>
+</div>
+</div>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/accesscontrollers.html">Access&nbsp;Controllers</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/accesscontrollerresolvers.html">Access
Controller Resolvers</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/authenticators.html">Authenticators</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/authorizers.html">Authorizers</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/policymanagers.html">Policies
and Policy&nbsp;Managers</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/accesscontrol/accreditablemanagers.html">Accreditable&nbsp;Managers</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/accesscontrol/ssl.html">SSL
Encryption</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.2', '../../../../skin/')"
id="menu_1.1.5.2Title" class="menutitle">Authoring</div>
+<div id="menu_1.1.5.2" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/authoring/adding-document-creator.html">Adding
a new document creator</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/authoring/image-upload.html">Image
Upload</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/authoring/openoffice.html">OpenOffice</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.3', '../../../../skin/')"
id="menu_1.1.5.3Title" class="menutitle">Deployment</div>
+<div id="menu_1.1.5.3" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/deployment/proxying.html">Proxying</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.4', '../../../../skin/')"
id="menu_1.1.5.4Title" class="menutitle">Editors</div>
+<div id="menu_1.1.5.4" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/htmlform.html">HTML Form
Editor</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/1form.html">HTML One Form
Editor</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/bxe.html">Bitflux Editor</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/kupu.html">Kupu</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/editors/xopus.html">Xopus</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.5', '../../../../skin/')"
id="menu_1.1.5.5Title" class="menutitle">Layout</div>
+<div id="menu_1.1.5.5" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/layout/navigation.html">Navigation</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/layout/xhtml-templating.html">XHTML
templating</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/layout/static-resources.html">Serving
static resources</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/layout/lenya-menubar.html">Lenya
Menubar</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.6', '../../../../skin/')"
id="menu_1.1.5.6Title" class="menutitle">Publication</div>
+<div id="menu_1.1.5.6" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/publication/pageenvelopemodule.html">PageEnvelopeModule</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/publication/siteTree.html">Site
tree</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.7', '../../../../skin/')"
id="menu_1.1.5.7Title" class="menutitle">Resource&nbsp;Types</div>
+<div id="menu_1.1.5.7" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/resource-types/resource-types.html">Resource&nbsp;Types</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.8', '../../../../skin/')"
id="menu_1.1.5.8Title" class="menutitle">Revision Control</div>
+<div id="menu_1.1.5.8" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/revisioncontrol/revisioncontroller.html">Revision
Controller</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/revisioncontrol/rcml.html">RCML</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/revisioncontrol/checkin.html">Check
In</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/revisioncontrol/checkout.html">Check
Out</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/revisioncontrol/version.html">Revisions</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/revisioncontrol/rollback.html">Rollback</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.9', '../../../../skin/')"
id="menu_1.1.5.9Title" class="menutitle">Repository</div>
+<div id="menu_1.1.5.9" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/repository/index.html">WebDAV
Servers</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.10', '../../../../skin/')"
id="menu_1.1.5.10Title" class="menutitle">Search</div>
+<div id="menu_1.1.5.10" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/search/lucene.html">Searching with
Lucene</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.11', '../../../../skin/')"
id="menu_1.1.5.11Title" class="menutitle">URI Handling</div>
+<div id="menu_1.1.5.11" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/uri-handling/URIParametrizer.html">URI
Parametrizer</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/uri-handling/standardURI.html">URI
Scheme</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/uri-handling/usecases.html">Usecases</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.12', '../../../../skin/')"
id="menu_1.1.5.12Title" class="menutitle">Asset Management</div>
+<div id="menu_1.1.5.12" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/asset-management/management.html">Asset
Management</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.13', '../../../../skin/')"
id="menu_1.1.5.13Title" class="menutitle">Link Management</div>
+<div id="menu_1.1.5.13" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/link-management/link-management.html">Link
Management</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.14', '../../../../skin/')"
id="menu_1.1.5.14Title" class="menutitle">Meta Data</div>
+<div id="menu_1.1.5.14" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/metadata/metadata.html">Meta Data
Handling</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.15', '../../../../skin/')"
id="menu_1.1.5.15Title" class="menutitle">Multilingual Documents</div>
+<div id="menu_1.1.5.15" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/multilingual/multilingual.html">Multilingual
Document Handling</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.16', '../../../../skin/')"
id="menu_1.1.5.16Title" class="menutitle">Tasks</div>
+<div id="menu_1.1.5.16" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/concept.html">The Task
Concept</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/defining.html">Defining
Tasks</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/taskaction.html">The
TaskAction</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/scheduling.html">Scheduling a
Task</a>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.16.5', '../../../../skin/')"
id="menu_1.1.5.16.5Title" class="menutitle">Included tasks</div>
+<div id="menu_1.1.5.16.5" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/anttask.html">AntTask</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/tasks/publisher.html">DefaultFilePublisher</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/tasks/exporter.html">StaticHTMLExporter</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/mailtask.html">MailTask</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/tasks/development.html">Developing
Tasks</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.17', '../../../../skin/')"
id="menu_1.1.5.17Title" class="menutitle">Workflow</div>
+<div id="menu_1.1.5.17" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/workflow/terms.html">Terms</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/workflow/state-machine.html">The
State Machine</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/workflow/configuration.html">Configuration</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/workflow/implementation.html">Implementation</a>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.5.18', '../../../../skin/')"
id="menu_1.1.5.18Title" class="menutitle">Site Management</div>
+<div id="menu_1.1.5.18" class="menuitemgroup">
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/archive.html">Archive</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/sitemanagement/copy.html">Copy</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/deactivate.html">Deactivate</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/delete.html">Delete</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/deletetrash.html">Delete
the trash</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/components/sitemanagement/move.html">Move</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/moveupdown.html">Move
Up/Down</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/rename.html">Rename</a>
+</div>
+<div class="menuitem">
+<a
href="../../../../docs/1_2_x/components/sitemanagement/restore.html">Restore</a>
+</div>
+</div>
+</div>
+<div onclick="SwitchMenu('menu_1.1.6', '../../../../skin/')"
id="menu_1.1.6Title" class="menutitle">Miscellaneous</div>
+<div id="menu_1.1.6" class="menuitemgroup">
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/misc/namespaces.html">Namespaces</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/misc/reserved_names.html">Reserved Names</a>
+</div>
+<div class="menuitem">
+<a href="../../../../docs/1_2_x/misc/xinclude-processor.html">XInclude
Processor</a>
+</div>
+</div>
+<div class="menuitem">
+<a href="../../../../apidocs/1.2/index.html">1.2 API (Javadoc)</a>
+</div>
+</div>
+<div id="credit"></div>
+<div id="roundbottom">
+<img style="display: none" class="corner" height="15" width="15" alt=""
src="../../../../skin/images/rc-b-l-15-1body-2menu-3menu.png"></div>
+<!--+
+ |alternative credits
+ +-->
+<div id="credit2">
+<a href="http://apachecon.com/";><img border="0" title="ApacheCon EU 2006"
alt="ApacheCon EU 2006 - logo"
src="http://www.eu.apachecon.com/konferenzen/apachecon06/images/header-left.gif";
style="width: 150px;height: 50px;"></a>
+</div>
+</div>
+<!--+
+ |end Menu
+ +-->
+<!--+
+ |start content
+ +-->
+<div id="content">
+<div title="Portable Document Format" class="pdflink">
+<a class="dida" href="terms.pdf"><img alt="PDF -icon"
src="../../../../skin/images/pdfdoc.gif" class="skin"><br>
+ PDF</a>
+</div>
+<h1>Basic Terms</h1>
+
+
+<a name="N1000E"></a><a name="Role"></a>
+<h2 class="h3">Role</h2>
+<div class="section">
+<p>
+<em>Role</em>s are the connection between access control and CMS
functionality. On
+ the access control side, you assign <em>Role</em>s to users, IP
address ranges and
+ groups at certain URL spaces. On the CMS side, you define which
<em>Role</em>s are
+ needed to execute certain usecases and workflow transitions. If
the client has a certain
+ <em>Role</em>, this means he is allowed to do something.</p>
+<p>Each <em>Role</em> has a unique name. Role names can be arbitrary strings.
Examples are</p>
+<ul>
+
+<li>author</li>
+
+<li>reviewer</li>
+
+<li>admin</li>
+
+</ul>
+<p>Another common approach and useful is to use verbs as role names:</p>
+<ul>
+
+<li>edit</li>
+
+<li>review</li>
+
+<li>administrate</li>
+
+</ul>
+</div>
+
+
+
+<a name="N10044"></a><a name="Identifiable"></a>
+<h2 class="h3">Identifiable</h2>
+<div class="section">
+<p>An <em>Identifiable</em> is a characteristic of the client that can be
identified.
+ Every <em>Identifiable</em> is <em>Accreditable</em>. Lenya
currently supports the following
+ <em>Identifiable</em>s:</p>
+<ul>
+
+<li>users</li>
+
+<li>machines</li>
+
+<li>the world (this idenitifiable is assigned to every client that tries to
+ access the system)</li>
+
+</ul>
+</div>
+
+
+
+<a name="N10066"></a><a name="Identity"></a>
+<h2 class="h3">Identity</h2>
+<div class="section">
+<p>An <em>Identity</em> is the collection of all <em>Identifiable</em>s
+ that have access to the
+ system in the current session. The <em>Identity</em> always
contains the world and
+ the machine that produced the request. If you logged in, the
user is also
+ contained in the <em>Identity</em>.</p>
+<p>For instance, if you log in from the machine 192.168.0.16 as the user john,
+ the <em>Identity</em> of the client contains</p>
+<ul>
+
+<li>the machine 192.168.0.16,</li>
+
+<li>the user john, and</li>
+
+<li>the world.</li>
+
+</ul>
+</div>
+
+
+
+<a name="N1008D"></a><a name="Accreditable"></a>
+<h2 class="h3">Accreditable</h2>
+<div class="section">
+<p>An <em>Accreditable</em> can be accredited with <em>Role</em>s in
<em>Policies</em>.
+ Lenya currently supports the following <em>Accreditable</em>s:</p>
+<ul>
+
+<li>users</li>
+
+<li>machines (accredition not implemented, use IP ranges instead)</li>
+
+<li>IP address ranges</li>
+
+<li>the world</li>
+
+<li>groups</li>
+
+</ul>
+</div>
+
+
+
+<a name="N100B4"></a><a name="Credential"></a>
+<h2 class="h3">Credential</h2>
+<div class="section">
+<p>A <em>Credential</em> assigns a set of <em>Role</em>s to an
<em>Accreditable</em>, e.g.:</p>
+<ul>
+
+<li>
+<span class="codefrag">news_editors: editor, reviewer</span>
+<br> means "The group
+ <span class="codefrag">news_editors</span> has the
<em>Role</em>s <span class="codefrag">editor</span> and <span class="codefrag">
+ reviewer</span>."</li>
+
+</ul>
+</div>
+
+
+
+<a name="N100DC"></a><a name="Policy"></a>
+<h2 class="h3">Policy</h2>
+<div class="section">
+<p>A <em>Policy</em> defines a set of <em>Credential</em>s for a certain URL.
It has the
+ responsibility to return all <em>Role</em>s of an
<em>Accreditable</em> at a certain URL.</p>
+<p>If for instance the <em>Policy</em> for the URL /tv/news contains the
<em>Credential</em>s</p>
+<ul>
+
+<li>
+
+<span class="codefrag">news_editors: editor, reviewer</span>
+
+</li>
+
+<li>
+
+<span class="codefrag">john: admin</span>
+
+</li>
+
+<li>
+
+<span class="codefrag">192.168.0.72: visitor</span>
+
+</li>
+
+</ul>
+<p>and user <span class="codefrag">john</span> belongs to the group <span
class="codefrag">news_editors</span>
+ and has logged in from the machine <span
class="codefrag">192.168.0.72</span>, the <em>Policy</em>
+ returns the <em>Role</em>s <span class="codefrag">editor,
reviewer, admin, visitor</span> for the
+ <em>Accreditable</em> <span class="codefrag">john</span>.</p>
+<p>A <em>Policy</em> may not contain invalid <em>Accreditable</em>s.
+ E.g., if a user is deleted
+ and another user with the same ID is created, he may not get
the same
+ privileges as the former one.</p>
+</div>
+
+
+</div>
+<!--+
+ |end content
+ +-->
+<div class="clearboth">&nbsp;</div>
+</div>
+<div id="footer">
+<!--+
+ |start bottomstrip
+ +-->
+<div class="lastmodified">
+<script type="text/javascript"><!--
+document.write("Last Published: " + document.lastModified);
+// --></script>
+</div>
+<div class="copyright">
+ Copyright &copy;
+ 2002-2005 <a href="http://www.apache.org/licenses/LICENSE-2.0";>The
Apache Software Foundation.</a>
+</div>
+<div id="feedback">
+ Send feedback about the website to:
+ <a id="feedbackto"
href="mailto:dev@xxxxxxxxxxxxxxxx?subject=Feedback%C2%A0for%C2%A0docs/1_2_x/components/accesscontrol/terms.html";>dev@xxxxxxxxxxxxxxxx</a>
+</div>
+<!--+
+ |end bottomstrip
+ +-->
+</div>
+</body>
+</html>

Propchange: lenya/site/docs/1_2_x/components/accesscontrol/terms.html
------------------------------------------------------------------------------
svn:eol-style = native

Added: lenya/site/docs/1_2_x/components/accesscontrol/terms.pdf
URL:
http://svn.apache.org/viewvc/lenya/site/docs/1_2_x/components/accesscontrol/terms.pdf?rev=427042&view=auto
==============================================================================
Binary file - no diff available.

Propchange: lenya/site/docs/1_2_x/components/accesscontrol/terms.pdf
------------------------------------------------------------------------------
svn:mime-type = application/pdf


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
user-groups.jax...    php.zend.framew...    os.solaris.open...    web.quixote.use...    java.openjdk.ho...