ILIAS  release_8 Revision v8.23
class.ilAuthFrontendCredentialsShibboleth.php
Go to the documentation of this file.
1 <?php
2 
3 /******************************************************************************
4  *
5  * This file is part of ILIAS, a powerful learning management system.
6  *
7  * ILIAS is licensed with the GPL-3.0, you should have received a copy
8  * of said license along with the source code.
9  *
10  * If this is not the case or you just want to try ILIAS, you'll find
11  * us at:
12  * https://www.ilias.de
13  * https://github.com/ILIAS-eLearning
14  *
15  *****************************************************************************/
16 
24 {
26 
27  public function __construct()
28  {
29  global $DIC;
31  $this->settings = $DIC->settings();
32  }
33 
34  protected function getSettings(): ilSetting
35  {
36  return $this->settings;
37  }
38 
39  public function initFromRequest(): void
40  {
41  $this->setUsername($this->settings->get('shib_login', ''));
42  $this->setPassword('');
43  }
44 }
global $DIC
Definition: feed.php:28
setPassword(string $a_password)
Set password.
setUsername(string $a_name)
Set username.
__construct(Container $dic, ilPlugin $plugin)