ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
class.ilPrivacySecuritySetupConfig.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
21use ILIAS\Setup;
22
24{
25 protected bool $force_https_on_login;
29
30 public function __construct(
31 bool $force_https_on_login = false,
35 ) {
36 $this->force_https_on_login = $force_https_on_login;
37 $this->authentication_duration_in_ms = $authentication_duration_in_ms;
38 $this->account_assistance_duration_in_ms = $account_assistance_duration_in_ms;
39 $this->registration_duration_in_ms = $registration_duration_in_ms;
40 }
41
42 public function getForceHttpsOnLogin(): bool
43 {
45 }
46
47 public function getAuthDurationInMs(): ?int
48 {
50 }
51
53 {
55 }
56
57 public function getRegistrationDurationInMs(): ?int
58 {
60 }
61}
__construct(bool $force_https_on_login=false, ?int $authentication_duration_in_ms=null, ?int $account_assistance_duration_in_ms=null, ?int $registration_duration_in_ms=null,)
A configuration for the setup.
Definition: Config.php:27
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...