Table of Contents

Class: BasicUserFolder Zope-2.2.1-src/lib/python/AccessControl/User.py

Base class for UserFolder-like objects

Base Classes   
Implicit
Persistent
Navigation
Tabs
RoleManager
Item
Methods   
__creatable_by_super__
__len__
_addUser
_changeUser
_delUsers
_doAddUser
_doChangeUser
_doDelUsers
_isTop
_setId
domainSpecValidate
getUser
getUserById
getUserNames
getUsers
manage_afterAdd
manage_beforeDelete
manage_users
user_names
validate
  __creatable_by_super__ 
__creatable_by_super__ ( self )

  __len__ 
__len__ ( self )

  _addUser 
_addUser (
        self,
        name,
        password,
        confirm,
        roles,
        domains,
        REQUEST=None,
        )

  _changeUser 
_changeUser (
        self,
        name,
        password,
        confirm,
        roles,
        domains,
        REQUEST=None,
        )

  _delUsers 
_delUsers (
        self,
        names,
        REQUEST=None,
        )

  _doAddUser 
_doAddUser (
        self,
        name,
        password,
        roles,
        domains,
        )

Create a new user

Exceptions   
NotImplemented
  _doChangeUser 
_doChangeUser (
        self,
        name,
        password,
        roles,
        domains,
        )

Modify an existing user

Exceptions   
NotImplemented
  _doDelUsers 
_doDelUsers ( self,  names )

Delete one or more users

Exceptions   
NotImplemented
  _isTop 
_isTop ( self )

  _setId 
_setId ( self,  id )

Exceptions   
Globals.MessageDialog( title = 'Invalid Id', message = 'Cannot change the id of a UserFolder', action = './manage_main', )
  domainSpecValidate 
domainSpecValidate ( self,  spec )

  getUser 
getUser ( self,  name )

Return the named user object or None

Exceptions   
NotImplemented
  getUserById 
getUserById (
        self,
        id,
        default=_marker,
        )

Return the user corresponding to the given id.

Exceptions   
()
  getUserNames 
getUserNames ( self )

Return a list of usernames

Exceptions   
NotImplemented
  getUsers 
getUsers ( self )

Return a list of user objects

Exceptions   
NotImplemented
  manage_afterAdd 
manage_afterAdd (
        self,
        item,
        container,
        )

  manage_beforeDelete 
manage_beforeDelete (
        self,
        item,
        container,
        )

  manage_users 
manage_users (
        self,
        submit=None,
        REQUEST=None,
        RESPONSE=None,
        )

  user_names 
user_names ( self )

  validate 
validate (
        self,
        request,
        auth='',
        roles=None,
        )


Table of Contents

This document was automatically generated on Mon Sep 4 07:33:06 2000 by HappyDoc version r0_6