Lines Matching refs:this
62 $this->addBackend($authBackend);
75 $this->backends[] = $authBackend;
87 $server->on('beforeMethod', [$this, 'beforeMethod'], 10);
119 return $this->currentPrincipal;
132 if ($this->currentPrincipal) {
150 $authResult = $this->check($request, $response);
154 $this->currentPrincipal = $authResult[1];
155 $this->loginFailedReasons = null;
163 $this->currentPrincipal = null;
164 $this->loginFailedReasons = $authResult[1];
166 if ($this->autoRequireLogin) {
167 $this->challenge($request, $response);
193 if (!$this->backends) {
197 foreach ($this->backends as $backend) {
209 $this->currentPrincipal = $result[1];
234 foreach ($this->backends as $backend) {
260 return $this->loginFailedReasons;
278 'name' => $this->getPluginName(),