UserKit.RoleUserManagerMixIn
index
/var/www/docs/Webware-1.1.1/UserKit/RoleUserManagerMixIn.py

The RoleUserManager mixin.

 
Classes
       
__builtin__.object
RoleUserManagerMixIn

 
class RoleUserManagerMixIn(__builtin__.object)
    Mixin class for mapping names to roles.
 
This mixin adds the functionality of keeping a dictionary mapping
names to role instances. Several accessor methods are provided for this.
 
  Methods defined here:
__init__(self)
addRole(self, role)
clearRoles(self)
delRole(self, name)
hasRole(self, name)
initUserClass(self)
Invoked by __init__ to set the default user class to RoleUser.
role(self, name, default=<class 'MiscUtils.NoDefault'>)
roles(self)

Data descriptors defined here:
__dict__
dictionary for instance variables (if defined)
__weakref__
list of weak references to the object (if defined)