Declaration:
<? class UsherBaseAction extends Action implements AccessController ?>
Description:
This is the base class for all actions in the usher package. It enforces a simple but strong
security mechanism for these actions. For these actions to be accessible, the current session user must have the
role specified by the package's security.role configuration option
Parent Classes:
Action
Implemented Interfaces:
AccessController
Properties:
Methods:
-
getAccessController()
Return an AccessController for this action.
-
getDocument()
-
getPageTitle()
-
getUserManager()
-
isAccessible()
Return true if the action can be processed (executed) in the current environment
(user, its role, session state, apllication state etc)
-
onAccessDenied()
Will be called if the action's AccessController denies access to this action
-
onInit()
Perform action initialization. This is called after the constructor, but
before the access check and the process() or onAccessDenied() method.
|
|