| Trees | Indices | Help |
|
|---|
|
|
object --+
|
core.Component --+
|
PermissionSystem
| Nested Classes | |
|
Inherited from |
| Instance Methods | |||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
Inherited from |
|||
| Static Methods | |
|
Inherited from |
| Class Variables | |
required = True
|
|
store = <ExtensionOption [trac] "permission_store">
|
|
policies = <OrderedExtensionsOption [trac] "permission_policies">
|
|
CACHE_EXPIRY = 5
|
|
CACHE_REAP_TIME = 60
|
|
| Properties | |
|
requestors List of components that implement ~trac.perm.IPermissionRequestor
|
|
|
Inherited from |
|
| Method Details |
|
Get all actions from permission requestors as a The keys are the action names. The values are the additional actions granted by each action. For simple actions, this is an empty list. For meta actions, this is the list of actions covered by the action. |
Return the permissions of the specified user. The return value is a dictionary containing all the actions granted to
the user mapped to |
Return all permissions for all users. The permissions are returned as a list of (subject, action) formatted tuples. |
Return all users that have the specified permission. Users are returned as a list of user names. |
Implement the global Implements also the |
| Property Details |
requestorsList of components that implement~trac.perm.IPermissionRequestor
|
| Trees | Indices | Help |
|
|---|
| Generated by Epydoc 3.0.1 on Wed Jul 5 01:52:01 2023 | http://epydoc.sourceforge.net |