diff options
author | xue <> | 2006-01-21 17:29:40 +0000 |
---|---|---|
committer | xue <> | 2006-01-21 17:29:40 +0000 |
commit | 3fcf847e0cadfb9ede930f538c2f277483442175 (patch) | |
tree | 12534cf4b29c1d4676fd59ab47adb60e292bcb6c /framework/Security | |
parent | 99b56c855a597c606d349c7063d843539e65a6ed (diff) |
BE AWARE: Significant change!
Changed event definition from XXX to OnXXX.
Diffstat (limited to 'framework/Security')
-rw-r--r-- | framework/Security/TAuthManager.php | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/framework/Security/TAuthManager.php b/framework/Security/TAuthManager.php index 327104cc..ca0be56e 100644 --- a/framework/Security/TAuthManager.php +++ b/framework/Security/TAuthManager.php @@ -76,9 +76,9 @@ class TAuthManager extends TModule throw new TConfigurationException('authmanager_usermanager_invalid',$this->_userManager);
$this->_userManager=$users;
}
- $application->attachEventHandler('Authentication',array($this,'doAuthentication'));
- $application->attachEventHandler('EndRequest',array($this,'leave'));
- $application->attachEventHandler('Authorization',array($this,'doAuthorization'));
+ $application->attachEventHandler('OnAuthentication',array($this,'doAuthentication'));
+ $application->attachEventHandler('OnEndRequest',array($this,'leave'));
+ $application->attachEventHandler('OnAuthorization',array($this,'doAuthorization'));
$this->_initialized=true;
}
@@ -177,17 +177,17 @@ class TAuthManager extends TModule /**
* Performs the real authentication work.
- * An Authenticate event will be raised if there is any handler attached to it.
+ * An OnAuthenticate event will be raised if there is any handler attached to it.
* If the application already has a non-null user, it will return without further authentication.
* Otherwise, user information will be restored from session data.
- * @param mixed parameter to be passed to Authenticate event
+ * @param mixed parameter to be passed to OnAuthenticate event
* @throws TConfigurationException if session module does not exist.
*/
public function onAuthenticate($param)
{
$application=$this->getApplication();
- if($this->hasEventHandler('Authenticate'))
- $this->raiseEvent('Authenticate',$this,$application);
+ if($this->hasEventHandler('OnAuthenticate'))
+ $this->raiseEvent('OnAuthenticate',$this,$application);
if($application->getUser()!==null)
return;
@@ -204,13 +204,13 @@ class TAuthManager extends TModule * Authorization rules obtained from the application will be used to check
* if a user is allowed. If authorization fails, the response status code
* will be set as 401 and the application terminates.
- * @param mixed parameter to be passed to Authenticate event
+ * @param mixed parameter to be passed to OnAuthorize event
*/
public function onAuthorize($param)
{
$application=$this->getApplication();
- if($this->hasEventHandler('Authorize'))
- $this->raiseEvent('Authorize',$this,$application);
+ if($this->hasEventHandler('OnAuthorize'))
+ $this->raiseEvent('OnAuthorize',$this,$application);
if(!$application->getAuthorizationRules()->isUserAllowed($application->getUser(),$application->getRequest()->getRequestType()))
{
$application->getResponse()->setStatusCode(401);
|