Package AccessGrid :: Package Security :: Module Role
[show private | hide private]
[frames | no frames]

Module AccessGrid.Security.Role

Roles, as described in AGEP-0105.txt.

Roles are analagous to groups, although in our implementation they are much more dynamic. We programmatically create, destroy and modify roles.
Classes
Role A Role instance represents a group of Subjects (users).

Exceptions
DefaultIdentityNotRemovable This exception is raised when an attempt to remove the identity of the user running the process (the Default Identity).
InvalidRole An invalid role was operated upon, specified, or retrieved.
RoleAlreadyPresent This exception is raised when the role is already known by the software.
RoleNotFound This exception is raised when the role is not found.

Variable Summary
str __revision__ = '$Id: Role.py,v 1.19 2004/08/26 17:21:08 ...
Role Administrators = <AccessGrid.Security.Role.Role instance...
Role Everybody = <AccessGrid.Security.Role.Role instance at 0...

Variable Details

__revision__

Type:
str
Value:
'$Id: Role.py,v 1.19 2004/08/26 17:21:08 eolson Exp $'                 

Administrators

Type:
Role
Value:
<AccessGrid.Security.Role.Role instance at 0x011CE418>                 

Everybody

Type:
Role
Value:
<AccessGrid.Security.Role.Role instance at 0x011CE378>                 

Generated by Epydoc 2.1 on Thu Apr 14 16:39:30 2005 http://epydoc.sf.net