[Checkins] SVN: Zope/trunk/src/ Removed the unhelpful system for AccessControl

Hanno Schlichting hannosch at hannosch.eu
Sat Jun 5 18:32:10 EDT 2010


Log message for revision 113174:
  Removed the unhelpful system for AccessControl
  

Changed:
  U   Zope/trunk/src/AccessControl/Owned.py
  U   Zope/trunk/src/AccessControl/Role.py
  U   Zope/trunk/src/AccessControl/User.py
  U   Zope/trunk/src/AccessControl/dtml/addUser.dtml
  U   Zope/trunk/src/AccessControl/dtml/editUser.dtml
  D   Zope/trunk/src/Products/OFSP/help/AccessControl.py
  D   Zope/trunk/src/Products/OFSP/help/AuthenticatedUser.py
  D   Zope/trunk/src/Products/OFSP/help/Ownership.stx
  D   Zope/trunk/src/Products/OFSP/help/Security.stx
  D   Zope/trunk/src/Products/OFSP/help/Security_Local-Roles.stx
  D   Zope/trunk/src/Products/OFSP/help/Security_Manage-Acquisition.stx
  D   Zope/trunk/src/Products/OFSP/help/Security_Manage-Permission.stx
  D   Zope/trunk/src/Products/OFSP/help/Security_Manage-Role.stx
  D   Zope/trunk/src/Products/OFSP/help/Security_User-Local-Roles.stx
  D   Zope/trunk/src/Products/OFSP/help/User-Folder.stx
  D   Zope/trunk/src/Products/OFSP/help/User-Folder_Add-User.stx
  D   Zope/trunk/src/Products/OFSP/help/User-Folder_Contents.stx
  D   Zope/trunk/src/Products/OFSP/help/User-Folder_Edit-User.stx
  D   Zope/trunk/src/Products/OFSP/help/User-Folder_Properties.stx
  D   Zope/trunk/src/Products/OFSP/help/UserFolder.py

-=-
Modified: Zope/trunk/src/AccessControl/Owned.py
===================================================================
--- Zope/trunk/src/AccessControl/Owned.py	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/AccessControl/Owned.py	2010-06-05 22:32:10 UTC (rev 113174)
@@ -52,7 +52,6 @@
 
     manage_options=({'label':  'Ownership',
                      'action': 'manage_owner',
-                     'help':   ('OFSP','Ownership.stx'),
                      'filter': ownableFilter
                      },
                    )

Modified: Zope/trunk/src/AccessControl/Role.py
===================================================================
--- Zope/trunk/src/AccessControl/Role.py	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/AccessControl/Role.py	2010-06-05 22:32:10 UTC (rev 113174)
@@ -54,9 +54,7 @@
     security = ClassSecurityInfo()
 
     manage_options=(
-        {'label': 'Security', 'action': 'manage_access',
-         'help': ('OFSP', 'Security.stx'),
-         },
+        {'label': 'Security', 'action': 'manage_access'},
         )
 
     __ac_roles__=('Manager', 'Owner', 'Anonymous', 'Authenticated')
@@ -126,9 +124,7 @@
 
     security.declareProtected(change_permissions, 'manage_roleForm')
     manage_roleForm=DTMLFile('dtml/roleEdit', globals(),
-                             management_view='Security',
-                             help_topic='Security_Manage-Role.stx',
-                             help_product='OFSP')
+                             management_view='Security')
 
     security.declareProtected(change_permissions, 'manage_role')
     @requestmethod('POST')
@@ -145,9 +141,7 @@
 
     security.declareProtected(change_permissions, 'manage_acquiredForm')
     manage_acquiredForm=DTMLFile('dtml/acquiredEdit', globals(),
-                                 management_view='Security',
-                                 help_topic='Security_Manage-Acquisition.stx',
-                                 help_product='OFSP')
+                                 management_view='Security')
 
     security.declareProtected(change_permissions, 'manage_acquiredPermissions')
     @requestmethod('POST')
@@ -230,9 +224,7 @@
 
     security.declareProtected(change_permissions, 'manage_permissionForm')
     manage_permissionForm=DTMLFile('dtml/permissionEdit', globals(),
-                                   management_view='Security',
-                                   help_topic='Security_Manage-Permission.stx',
-                                   help_product='OFSP')
+                                   management_view='Security')
 
     security.declareProtected(change_permissions, 'manage_permission')
     @requestmethod('POST')
@@ -365,15 +357,11 @@
 
     security.declareProtected(change_permissions, 'manage_listLocalRoles')
     manage_listLocalRoles=DTMLFile('dtml/listLocalRoles', globals(),
-                                   management_view='Security',
-                                   help_topic='Security_Local-Roles.stx',
-                                   help_product='OFSP')
+                                   management_view='Security')
 
     security.declareProtected(change_permissions, 'manage_editLocalRoles')
     manage_editLocalRoles=DTMLFile('dtml/editLocalRoles', globals(),
-                                   management_view='Security',
-                                   help_topic='Security_User-Local-Roles.stx',
-                                   help_product='OFSP')
+                                   management_view='Security')
 
     def has_local_roles(self):
         dict=self.__ac_local_roles__ or {}

Modified: Zope/trunk/src/AccessControl/User.py
===================================================================
--- Zope/trunk/src/AccessControl/User.py	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/AccessControl/User.py	2010-06-05 22:32:10 UTC (rev 113174)
@@ -434,10 +434,8 @@
 
     manage_options=(
         (
-        {'label':'Contents', 'action':'manage_main',
-         'help':('OFSP','User-Folder_Contents.stx')},
-        {'label':'Properties', 'action':'manage_userFolderProperties',
-         'help':('OFSP','User-Folder_Properties.stx')},
+        {'label': 'Contents', 'action': 'manage_main'},
+        {'label': 'Properties', 'action':'manage_userFolderProperties'},
         )
         +RoleManager.manage_options
         +Item.manage_options

Modified: Zope/trunk/src/AccessControl/dtml/addUser.dtml
===================================================================
--- Zope/trunk/src/AccessControl/dtml/addUser.dtml	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/AccessControl/dtml/addUser.dtml	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,10 +1,6 @@
 <dtml-var manage_page_header>
 
-<dtml-var "manage_form_title(this(), _,
-           form_title='Add User',
-           help_product='OFSP',
-           help_topic='User-Folder_Add-User.stx'
-	   )">
+<dtml-var "manage_form_title(this(), _, form_title='Add User')">
 
 <p class="form-help">
 To add a new user, enter the name <dtml-unless remote_user_mode__>

Modified: Zope/trunk/src/AccessControl/dtml/editUser.dtml
===================================================================
--- Zope/trunk/src/AccessControl/dtml/editUser.dtml	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/AccessControl/dtml/editUser.dtml	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,10 +1,6 @@
 <dtml-var manage_page_header>
 
-<dtml-var "manage_form_title(this(), _,
-           form_title='Change User',
-           help_product='OFSP',
-           help_topic='User-Folder_Edit-User.stx'
-	   )">
+<dtml-var "manage_form_title(this(), _, form_title='Change User')">
 
 <FORM ACTION="manage_users" METHOD="POST">
 <TABLE>

Deleted: Zope/trunk/src/Products/OFSP/help/AccessControl.py
===================================================================
--- Zope/trunk/src/Products/OFSP/help/AccessControl.py	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/AccessControl.py	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,67 +0,0 @@
-"""
-AccessControl: Security functions and classes
-
-  The functions and classes in this module are available to
-  Python-based Scripts and Page Templates.
-
-"""
-
-def getSecurityManager():
-    """
-    Returns the security manager. See the 'SecurityManager' class.
-    """
-
-class SecurityManager:
-    """
-    A security manager provides methods for checking access and
-    managing executable context and policies
-    """
-
-    def validate(accessed=None, container=None, name=None, value=None,
-                 roles=None):
-        """
-        Validate access.
-
-        Arguments:
-
-        accessed -- the object that was being accessed
-
-        container -- the object the value was found in
-
-        name -- The name used to access the value
-
-        value -- The value retrieved though the access.
-
-        roles -- The roles of the object if already known.
-
-        The arguments may be provided as keyword arguments. Some of
-        these arguments may be omitted, however, the policy may
-        reject access in some cases when arguments are omitted.  It
-        is best to provide all the values possible.
-
-        permission -- Always available
-        """
-
-    def checkPermission(self, permission, object):
-        """
-        Check whether the security context allows the given permission
-        on the given object.
-
-        permission -- Always available
-        """
-
-    def getUser(self):
-        """
-        Get the current authenticated user. See the
-        'AuthenticatedUser' class.
-
-        permission -- Always available
-        """
-
-    def calledByExecutable(self):
-        """
-        Return a boolean value indicating if this context was called
-        by an executable.
-
-        permission -- Always available
-        """

Deleted: Zope/trunk/src/Products/OFSP/help/AuthenticatedUser.py
===================================================================
--- Zope/trunk/src/Products/OFSP/help/AuthenticatedUser.py	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/AuthenticatedUser.py	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,70 +0,0 @@
-##############################################################################
-#
-# Copyright (c) 2002 Zope Foundation and Contributors.
-#
-# This software is subject to the provisions of the Zope Public License,
-# Version 2.1 (ZPL).  A copy of the ZPL should accompany this distribution.
-# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED
-# WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-# WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS
-# FOR A PARTICULAR PURPOSE
-#
-##############################################################################
-
-class AuthenticatedUser:
-    """
-    This interface needs to be supported by objects that
-    are returned by user validation and used for access control.
-    """
-
-    def getUserName():
-        """
-        Return the name of a user
-
-        Permission -- Always available
-        """
-
-    def has_role(roles, object=None):
-        """
-        Return true if the user has at least one role from a list of
-        roles, optionally in the context of an object.
-
-        Permission -- Always available
-        """
-
-    def has_permission(permission, object):
-        """
-        Return true if the user has a permission on an object.
-
-        Permission -- Always available
-        """
-
-    def getRoles():
-        """
-        Return a list of the user's roles.
-
-        Permission -- Always available
-        """
-
-    def getRolesInContext(object):
-        """
-        Return the list of roles assigned to the user, including local
-        roles assigned in context of an object.
-
-        Permission -- Always available
-        """
-
-    def getId():
-        """
-        Get the ID of the user. The ID can be used from
-        Python to get the user from the user's UserDatabase.
-
-        Permission -- Always available
-        """
-
-    def getDomains():
-        """
-        Return the list of domain restrictions for a user.
-
-        Permission -- Always available
-        """

Deleted: Zope/trunk/src/Products/OFSP/help/Ownership.stx
===================================================================
--- Zope/trunk/src/Products/OFSP/help/Ownership.stx	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/Ownership.stx	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,58 +0,0 @@
-Ownership: Manage ownership.
-
-  Description
-
-    This view allows you to set the ownership of an object.
-
-    On the top of the page Zope will tell you whether the 
-    object has an owner and who it is.
-
-    All Zope objects except objects within the Control Panel support 
-    ownership. When an object is created, copied or imported in Zope, 
-    the logged-in user performing the operation becomes the owner of 
-    the resulting object(s). Note that simply moving or renaming an 
-    object does not change its ownership.
-
-    Ownership is most important for Zope objects that "execute" 
-    content supplied through the web, such as DTML Methods, DTML 
-    Documents and SQL Methods. The abilities of these  executable 
-    objects are constrained by the abilities of the object's owner
-    as well as the user causing the object to execute from a Zope
-    security point of view. In other words, an executable cannot 
-    perform operations that its owner could not perform directly.
-
-    While most Zope objects support ownership, objects may not always
-    have an owner assigned. Objects that do not have an assigned owner
-    are *unowned*. An unowned executable object executes with the
-    permissions of the user running the object.
-
-    It is possible to remove a user in your Zope installation while
-    objects that were owned by that user remain (for instance, someone
-    in your organization moves on, so you remove his account on your
-    Zope server). When you remove a Zope user, objects that were owned
-    by that user still have ownership information that refers to that
-    user. This will not cause an error, but it is important to
-    understand what happens to Zope objects whose owners no longer
-    exist.  This is most important for "executable" objects. Usually,
-    the abilities of executable objects are constrained by the
-    abilities of the object's owner as well as the user causing the
-    object to execute. If Zope cannot find the user that the
-    executable's ownership information refers to when it tries to
-    execute the object, it will use the special 'nobody' or anonymous
-    user instead. The 'nobody' user has very minimal privileges, so
-    you should take this into account when deciding what to do about a
-    user's owned objects when you delete the user. If the user had
-    DTML documents or other executable objects that depended upon
-    their owner to have a higher level of privilege than the 'nobody'
-    user, they will not work correctly until their ownership has been
-    reassigned to another user with sufficient privileges.
-
-  Controls
-
-    'Take ownership' -- Gives you ownership of this object.
-
-      **Note: For this operation you have the 'Take ownership' role.**
-
-    'Also take ownership of all sub-objects' -- Gives you ownership of all the current object's sub-objects when you take ownership of the current object. Normally you should leave this option checked.
-   
-

Deleted: Zope/trunk/src/Products/OFSP/help/Security.stx
===================================================================
--- Zope/trunk/src/Products/OFSP/help/Security.stx	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/Security.stx	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,57 +0,0 @@
-Security - Define security settings.
-
-  Description
-
-    This view allows you to define security settings.
-      
-    Security settings are defined in terms of *roles* and
-    *permissions*. When a role is assigned to a permission users with
-    the given role will be able to perform tasks associated with the
-    permission on the object.
-
-  Controls
-      
-    Assign Roles to Permissions
-
-      Roles are listed in columns and permissions are listed in rows.
-      To assign a role to a permission check the checkbox at the
-      intersection of the row and column. You can also manage roles
-      and permissions individually by clicking on their name links.
-      
-    Create Roles
-      
-      You can create new roles by entering the role name in the text
-      entry field under the 'User defined roles' heading and clicking
-      the 'Add Role' button. You can delete any existing user defined
-      roles by selecting them from the selection list under the 'User
-      defined roles' heading and clicking the 'Delete Role' button.
-
-    Local Roles
-
-      You can create and manage local roles by clicking the
-      'local roles' link. 
-
-    Assign Permissions to a Role
-
-      You can manage the permissions assigned to a role by clicking on
-      the role name.
-
-    Assign Roles to a Permission
-
-      You can manage the roles assigned to a permission by clicking on
-      the permission name.
-
-    Acquire Permissions
-
-      The 'Acquire permission settings' check box next to each
-      permission indicates whether this item should inherit security
-      settings for this permission from its container object.  The
-      acquired permission settings may be augmented by selecting roles
-      for a permission in addition to selecting to acquire
-      permissions.
-
-      You can manage the acquisition of permission
-      settings individually by clicking the 'Acquire permission
-      settings' link. 
- 
-

Deleted: Zope/trunk/src/Products/OFSP/help/Security_Local-Roles.stx
===================================================================
--- Zope/trunk/src/Products/OFSP/help/Security_Local-Roles.stx	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/Security_Local-Roles.stx	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,24 +0,0 @@
-Folder - Local Roles: Manage local roles.
-  
-  Description
-
-    Local roles allow you to give users additional roles in the
-    context of an object.
-
-  Controls
-
-    Editing local roles
-
-      '[Checkbox]' -- Select users. Click a user's name to edit their
-      local roles.
-
-      'Remove' -- Deletes local roles for the selected users.
-
-    Creating local roles
-
-      'User' -- The user for which you would like to define local
-      roles.
-
-      'Roles' -- The local roles you would like to assign to the user.
-
-      'Add' -- Adds the selected local roles for the selected user.

Deleted: Zope/trunk/src/Products/OFSP/help/Security_Manage-Acquisition.stx
===================================================================
--- Zope/trunk/src/Products/OFSP/help/Security_Manage-Acquisition.stx	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/Security_Manage-Acquisition.stx	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,13 +0,0 @@
-Security - Permissions Acquisition: Security acquisition settings.
-  
-  Description
-  
-    This view allows you to manage security acquisition settings. You
-    can control which permissions acquire security settings.
-
-  Controls
-
-    '[Permissions List]' -- The permissions which
-    should acquire security settings.
-
-    'Change' -- Sets the acquisition settings.

Deleted: Zope/trunk/src/Products/OFSP/help/Security_Manage-Permission.stx
===================================================================
--- Zope/trunk/src/Products/OFSP/help/Security_Manage-Permission.stx	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/Security_Manage-Permission.stx	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,14 +0,0 @@
-Folder - Manage Permission: Assign roles to a permission.
-
-  Description
-    
-    This view allows you to assign roles to a permission.
-
-  Controls
-
-    '[Role List]' -- The roles assigned to the permission.
-      
-    'Also use roles acquired from folders containing this object' --
-    Whether or not to acquire permissions settings for the permission.
-      
-    'Change' -- Changes the security settings.

Deleted: Zope/trunk/src/Products/OFSP/help/Security_Manage-Role.stx
===================================================================
--- Zope/trunk/src/Products/OFSP/help/Security_Manage-Role.stx	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/Security_Manage-Role.stx	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,13 +0,0 @@
-Folder - Manage Role: Assign permissions to a role.
-  
-  Description
-
-    This view allows you to assign permissions to a role.
-      
-  Controls
-
-    '[Permissions List]' -- The permissions
-    assigned to the role.
-
-    'Change' -- Changes the security settings.
-

Deleted: Zope/trunk/src/Products/OFSP/help/Security_User-Local-Roles.stx
===================================================================
--- Zope/trunk/src/Products/OFSP/help/Security_User-Local-Roles.stx	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/Security_User-Local-Roles.stx	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,13 +0,0 @@
-Security - User local roles: Manage local roles.
-  
-  Description
-
-    This view allows you to manage a user's local roles.
-
-  Controls
-
-    'User' -- The user whose local roles you going to change.
-
-    'Roles' -- The user's local roles.
-
-    'Change' -- Change the local roles.

Deleted: Zope/trunk/src/Products/OFSP/help/User-Folder.stx
===================================================================
--- Zope/trunk/src/Products/OFSP/help/User-Folder.stx	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/User-Folder.stx	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,9 +0,0 @@
-User Folder - Defines users.
-  
-  Description
-
-    User Folders define Zope users.
-
-    You can only have one User Folder per Folder. User Folders always
-    have 'acl_users' as an id.
-

Deleted: Zope/trunk/src/Products/OFSP/help/User-Folder_Add-User.stx
===================================================================
--- Zope/trunk/src/Products/OFSP/help/User-Folder_Add-User.stx	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/User-Folder_Add-User.stx	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,22 +0,0 @@
-User Folder - Add User: Define a new user.
-  
-  Description
-
-    This view allows you to define a new user.
-
-  Controls
-
-    'Name' -- The user's name.
-
-    'Password' -- The user's password.
-
-    'Confirm' -- Confirm the user's password.
-
-    'Domains' -- Optionally allows you to restrict the
-    Internet domains from which the user can log in. Domains should be 
-    separated by spaces.
-    For example, 'digicool.com zope.org'
-
-    'Roles' -- The user's roles
-
-    'Add' -- Create a new user.

Deleted: Zope/trunk/src/Products/OFSP/help/User-Folder_Contents.stx
===================================================================
--- Zope/trunk/src/Products/OFSP/help/User-Folder_Contents.stx	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/User-Folder_Contents.stx	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,16 +0,0 @@
-User Folder - Contents: Manage users.
-  
-  Description
-
-    This view allows you to manage the users defined in a User Folder.
-
-  Controls
-
-    Users are listed one per line. Click on a user to edit the user.
-
-    '[Checkbox]' -- Selects users.
-
-    'Add...' -- Adds a new user.
-
-    'Delete' -- Deletes the selected users.
-

Deleted: Zope/trunk/src/Products/OFSP/help/User-Folder_Edit-User.stx
===================================================================
--- Zope/trunk/src/Products/OFSP/help/User-Folder_Edit-User.stx	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/User-Folder_Edit-User.stx	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,22 +0,0 @@
-User Folder - Edit User: Edit a user
-
-  Descriptions
-
-    This view allows you to edit a user.
-
-  Controls
-
-    'Name' -- The user's name.
-
-    'Password' -- The user's password.
-
-    'Confirm' -- Confirm the user's password.
-
-    'Domains' -- Optionally allows you to restrict the
-    Internet domains from which the user can log in. Domains should be 
-    separated by spaces.
-    For example, 'digicool.com zope.org'
-
-    'Roles' -- The user's roles
-
-    'Change' -- Change the user.
\ No newline at end of file

Deleted: Zope/trunk/src/Products/OFSP/help/User-Folder_Properties.stx
===================================================================
--- Zope/trunk/src/Products/OFSP/help/User-Folder_Properties.stx	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/User-Folder_Properties.stx	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,25 +0,0 @@
-User Folder - Properties: Change properties of the user folder.
-  
-  Description
-
-    This view allows you to change settings of a user folder.
-
-  Controls
-
-    The 'Encrypt user passwords' checkbox controls whether user passwords
-    are stored encrypted.  If passwords are stored encrypted, users can
-    still use their password to log in but it is very difficult for anyone,
-    especially intruders, to decrypt the passwords.  It also prevents
-    system administrators from telling users what their current
-    password is, although system administrators can still reset user
-    passwords.
-
-    If you click the 'Update existing passwords' button while the
-    'Encrypt user passwords' checkbox is on, Zope will encrypt all the
-    unencrypted passwords of the users in the folder.  Zope uses the
-    Secure Hash Algorithm so the encryption is irreversible.
-
-    Note that you can still undo after updating the existing passwords
-    because the unencrypted passwords are stored in the history in ZODB.
-    After encrypting the passwords, you should pack the database then
-    delete the temporary storage files created during packing.

Deleted: Zope/trunk/src/Products/OFSP/help/UserFolder.py
===================================================================
--- Zope/trunk/src/Products/OFSP/help/UserFolder.py	2010-06-05 22:14:10 UTC (rev 113173)
+++ Zope/trunk/src/Products/OFSP/help/UserFolder.py	2010-06-05 22:32:10 UTC (rev 113174)
@@ -1,60 +0,0 @@
-class UserFolder:
-    """
-    User Folder objects are containers for user objects. Programmers can
-    work with collections of user objects using the API shared by User
-    Folder implementations.
-    """
-
-    def getUser(name):
-        """
-        Returns the user object specified by name.  If there is no
-        user named 'name' in the user folder, return None.
-
-        Permission -- Manage users
-        """
-
-    def getUsers():
-        """
-        Returns a sequence of all user objects which reside in the user
-        folder.
-
-        Permission -- Manage users
-        """
-
-    def getUserNames():
-        """
-        Returns a sequence of names of the users which reside in the user
-        folder.
-
-        Permission -- Manage users
-        """
-
-    def userFolderAddUser(name, password, roles, domains, **kw):
-        """
-        API method for creating a new user object. Note that not all
-        user folder implementations support dynamic creation of user
-        objects. Implementations that do not support dynamic creation
-        of user objects will raise an error for this method.
-
-        Permission -- Manage users
-        """
-
-    def userFolderEditUser(name, password, roles, domains, **kw):
-        """
-        API method for changing user object attributes. Note that not
-        all user folder implementations support changing of user object
-        attributes. Implementations that do not support changing of user
-        object attributes will raise an error for this method.
-
-        Permission -- Manage users
-        """
-
-    def userFolderDelUsers(names):
-        """
-        API method for deleting one or more user objects. Note that not
-        all user folder implementations support deletion of user objects.
-        Implementations that do not support deletion of user objects
-        will raise an error for this method.
-
-        Permission -- Manage users
-        """



More information about the checkins mailing list