ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
class.ilPrivacySecuritySetupConfig.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
20 use ILIAS\Setup;
21 
22 class ilPrivacySecuritySetupConfig implements Setup\Config
23 {
24  protected bool $force_https_on_login;
27 
28  public function __construct(
29  bool $force_https_on_login = false,
30  ?int $authentication_duration_in_ms = null,
31  ?int $account_assistance_duration_in_ms = null
32  ) {
33  $this->force_https_on_login = $force_https_on_login;
34  $this->authentication_duration_in_ms = $authentication_duration_in_ms;
35  $this->account_assistance_duration_in_ms = $account_assistance_duration_in_ms;
36  }
37 
38  public function getForceHttpsOnLogin(): bool
39  {
41  }
42 
43  public function getAuthDurationInMs() : ?int
44  {
46  }
47 
49  {
51  }
52 }
__construct(bool $force_https_on_login=false, ?int $authentication_duration_in_ms=null, ?int $account_assistance_duration_in_ms=null)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...