Lines Matching refs:canDo
58 $this->any_external |= $tmp_class->canDo('external');
94 public function canDo($cap) {
102 return $this->usermanager_auth->canDo($cap);
104 return parent::canDo($cap);
112 return $this->chained_auth->canDo($cap);
120 return $this->usermanager_auth->canDo($cap);
131 return $this->usermanager_auth->canDo($cap);
134 return $this->chained_auth->canDo($cap);
138 return parent::canDo($cap);
140 #echo "canDo $cap ".$this->chained_auth->canDo($cap)."\n";
173 if($module[1]->canDo('external') && $module[1]->trustExternal($user, $pass, $sticky)) {
208 if($module[1]->canDo('external') && $module[1]->trustExternal($user, $pass)) {
276 if(!is_null($this->usermanager_auth) && $this->canDo('addUser')) {
295 if(!is_null($this->usermanager_auth) && $this->canDo('UserMod') ) {
313 if(!is_null($this->usermanager_auth) && $this->canDo('delUser') ) {
331 if(!is_null($this->usermanager_auth) && $this->canDo('getUserCount') ){
351 if(!is_null($this->usermanager_auth) && $this->canDo('getUsers') ) {
370 if(!is_null($this->usermanager_auth) && $this->canDo('addGroup') ) {
389 if(!is_null($this->usermanager_auth) && $this->canDo('getGroups') ) {