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.2.1 2005/08/10 19:41...
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.2.1 2005/08/10 19:41:01 lefvert Exp $'            

Administrators

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

Everybody

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

Generated by Epydoc 2.1 on Mon Jan 09 13:23:52 2006 http://epydoc.sf.net