| ILIAS
    Release_4_4_x_branch Revision 61816
    | 
Singleton class that stores all security settings. More...
 Collaboration diagram for ilSecuritySettings:
 Collaboration diagram for ilSecuritySettings:| Public Member Functions | |
| getSecuritySettingsRefId () | |
| setPasswordCharsAndNumbersEnabled ($a_chars_and_numbers_enabled) | |
| set if the passwords have to contain characters and numbers | |
| isPasswordCharsAndNumbersEnabled () | |
| get boolean if the passwords have to contain characters and numbers | |
| setPasswordSpecialCharsEnabled ($a_password_special_chars_enabled) | |
| set if the passwords have to contain special characters | |
| isPasswordSpecialCharsEnabled () | |
| get boolean if the passwords have to contain special characters | |
| setPasswordMinLength ($a_password_min_length) | |
| set the minimum length for passwords | |
| getPasswordMinLength () | |
| get the minimum length for passwords | |
| setPasswordMaxLength ($a_password_max_length) | |
| set the maximum length for passwords | |
| getPasswordMaxLength () | |
| get the maximum length for passwords | |
| setPasswordMaxAge ($a_password_max_age) | |
| set the maximum password age | |
| getPasswordMaxAge () | |
| get the maximum password age | |
| setLoginMaxAttempts ($a_login_max_attempts) | |
| set the maximum count of login attempts | |
| getLoginMaxAttempts () | |
| get the maximum count of login attempts | |
| setAutomaticHTTPSEnabled ($varname) | |
| write access to enable automatic https detection | |
| setAutomaticHTTPSHeaderName ($varname) | |
| set header name for automatic https detection | |
| setAutomaticHTTPSHeaderValue ($varname) | |
| set header value for automatic https detection | |
| getAutomaticHTTPSHeaderName () | |
| read access to header name for automatic https detection | |
| getAutomaticHTTPSHeaderValue () | |
| read access to header value for automatic https detection | |
| isAutomaticHTTPSEnabled () | |
| read access to switch if automatic https detection is enabled | |
| setHTTPSEnabled ($value) | |
| Enable https for certain scripts. | |
| isHTTPSEnabled () | |
| read access to https enabled property | |
| setPasswordChangeOnFirstLoginEnabled ($a_password_change_on_first_login_enabled) | |
| set if the passwords have to be changed by users on first login | |
| isPasswordChangeOnFirstLoginEnabled () | |
| get boolean if the passwords have to be changed by users on first login | |
| isAdminRoleProtected () | |
| Check if admin role is protected. | |
| protectedAdminRole ($a_stat) | |
| Set admin role protection status. | |
| checkAdminRoleAccessible ($a_usr_id) | |
| Check if the administrator role is accessible for a specific user. | |
| save () | |
| Save settings. | |
| validate (ilPropertyFormGUI $a_form=null) | |
| validate settings | |
| isPreventionOfSimultaneousLoginsEnabled () | |
| Prevention of simultaneous logins with the same account. | |
| setPreventionOfSimultaneousLogins ($value) | |
| Enable/Disable prevention of simultaneous logins with the same account. | |
| setPasswordNumberOfUppercaseChars ($password_ucase_chars_num) | |
| Set number of uppercase characters required. | |
| getPasswordNumberOfUppercaseChars () | |
| Returns number of uppercase characters required. | |
| setPasswordNumberOfLowercaseChars ($password_lcase_chars_num) | |
| Set number of lowercase characters required. | |
| getPasswordNumberOfLowercaseChars () | |
| Returns number of lowercase characters required. | |
| setPasswordMustNotContainLoginnameStatus ($status) | |
| Set whether the password must not contain the loginname or not. | |
| getPasswordMustNotContainLoginnameStatus () | |
| Return whether the password must not contain the loginname or not. | |
| Static Public Member Functions | |
| static | _getInstance () | 
| Get instance of ilSecuritySettings. | |
| Data Fields | |
| const | SECURITY_SETTINGS_ERR_CODE_INVALID_PASSWORD_MIN_LENGTH = 4 | 
| const | SECURITY_SETTINGS_ERR_CODE_INVALID_PASSWORD_MAX_LENGTH = 5 | 
| const | SECURITY_SETTINGS_ERR_CODE_INVALID_PASSWORD_MAX_AGE = 6 | 
| const | SECURITY_SETTINGS_ERR_CODE_INVALID_LOGIN_MAX_ATTEMPTS = 7 | 
| const | SECURITY_SETTINGS_ERR_CODE_PASSWORD_MIN_LENGTH_MIN1 = 11 | 
| const | SECURITY_SETTINGS_ERR_CODE_PASSWORD_MIN_LENGTH_MIN2 = 8 | 
| const | SECURITY_SETTINGS_ERR_CODE_PASSWORD_MIN_LENGTH_MIN3 = 9 | 
| const | SECURITY_SETTINGS_ERR_CODE_PASSWORD_MAX_LENGTH_LESS_MIN_LENGTH = 10 | 
| const | DEFAULT_PASSWORD_CHARS_AND_NUMBERS_ENABLED = true | 
| const | DEFAULT_PASSWORD_SPECIAL_CHARS_ENABLED = false | 
| const | DEFAULT_PASSWORD_MIN_LENGTH = 8 | 
| const | DEFAULT_PASSWORD_MAX_LENGTH = 0 | 
| const | DEFAULT_PASSWORD_MAX_AGE = 90 | 
| const | DEFAULT_LOGIN_MAX_ATTEMPTS = 5 | 
| const | DEFAULT_PASSWORD_CHANGE_ON_FIRST_LOGIN_ENABLED = false | 
| const | DEFAULT_PREVENT_SIMULTANEOUS_LOGINS = false | 
| Static Public Attributes | |
| static | $SECURITY_SETTINGS_ERR_CODE_AUTO_HTTPS = 1 | 
| static | $SECURITY_SETTINGS_ERR_CODE_HTTP_NOT_AVAILABLE = 2 | 
| static | $SECURITY_SETTINGS_ERR_CODE_HTTPS_NOT_AVAILABLE = 3 | 
| Private Member Functions | |
| __construct () | |
| Private constructor: use _getInstance() | |
| read () | |
| read settings | |
| Private Attributes | |
| $db | |
| $settings | |
| $https_header_enable | |
| $https_header_name | |
| $https_header_value | |
| $https_enable | |
| $password_chars_and_numbers_enabled = self::DEFAULT_PASSWORD_CHARS_AND_NUMBERS_ENABLED | |
| $password_special_chars_enabled = self::DEFAULT_PASSWORD_SPECIAL_CHARS_ENABLED | |
| $password_min_length = self::DEFAULT_PASSWORD_MIN_LENGTH | |
| $password_max_length = self::DEFAULT_PASSWORD_MAX_LENGTH | |
| $password_max_age = self::DEFAULT_PASSWORD_MAX_AGE | |
| $password_ucase_chars_num = 0 | |
| $password_lcase_chars_num = 0 | |
| $login_max_attempts = self::DEFAULT_LOGIN_MAX_ATTEMPTS | |
| $password_must_not_contain_loginname = false | |
| $password_change_on_first_login_enabled = self::DEFAULT_PASSWORD_CHANGE_ON_FIRST_LOGIN_ENABLED | |
| $prevent_simultaneous_logins = self::DEFAULT_PREVENT_SIMULTANEOUS_LOGINS | |
| $protect_admin_role = false | |
| Static Private Attributes | |
| static | $instance = null | 
Singleton class that stores all security settings.
/
Definition at line 34 of file class.ilSecuritySettings.php.
| 
 | private | 
Private constructor: use _getInstance()
private
Definition at line 90 of file class.ilSecuritySettings.php.
References $ilSetting, and read().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | static | 
Get instance of ilSecuritySettings.
Definition at line 108 of file class.ilSecuritySettings.php.
References $instance.
Referenced by ilObjRoleFolderGUI\addToExternalSettingsForm(), ilObjSystemFolderGUI\addToExternalSettingsForm(), ilObjUserFolderGUI\addToExternalSettingsForm(), ilAuthBase\failedLoginObserver(), ilObjUserFolderGUI\generalSettingsObject(), ilUtil\generatePasswords(), ilUtil\getPasswordRequirementsInfo(), ilObjSystemFolderGUI\initHTTPSForm(), ilObjRoleFolderGUI\initSettingsForm(), ilUtil\isPassword(), ilObjUser\isPasswordChangeDemanded(), ilObjUser\isPasswordExpired(), ilUtil\isPasswordValidForUserContext(), ilAuthBase\loginObserver(), ilObjUserGUI\roleassignmentObject(), ilObjUserFolderGUI\saveGeneralSettingsObject(), ilObjSystemFolderGUI\saveHTTPSObject(), ilObjRoleFolderGUI\saveSettingsObject(), ilObjPrivacySecurityGUI\showSecurity(), and ilObjRoleGUI\userassignmentObject().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::checkAdminRoleAccessible | ( | $a_usr_id | ) | 
Check if the administrator role is accessible for a specific user.
| int | $a_usr_id | 
Definition at line 377 of file class.ilSecuritySettings.php.
References isAdminRoleProtected().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSecuritySettings::getAutomaticHTTPSHeaderName | ( | ) | 
read access to header name for automatic https detection
Definition at line 286 of file class.ilSecuritySettings.php.
References $https_header_name.
Referenced by save(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::getAutomaticHTTPSHeaderValue | ( | ) | 
read access to header value for automatic https detection
Definition at line 296 of file class.ilSecuritySettings.php.
References $https_header_value.
Referenced by save(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::getLoginMaxAttempts | ( | ) | 
get the maximum count of login attempts
Definition at line 245 of file class.ilSecuritySettings.php.
References $login_max_attempts.
Referenced by save(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::getPasswordMaxAge | ( | ) | 
get the maximum password age
Definition at line 225 of file class.ilSecuritySettings.php.
References $password_max_age.
Referenced by save(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::getPasswordMaxLength | ( | ) | 
get the maximum length for passwords
Definition at line 205 of file class.ilSecuritySettings.php.
References $password_max_length.
Referenced by save(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::getPasswordMinLength | ( | ) | 
get the minimum length for passwords
Definition at line 185 of file class.ilSecuritySettings.php.
References $password_min_length.
Referenced by save(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::getPasswordMustNotContainLoginnameStatus | ( | ) | 
Return whether the password must not contain the loginname or not.
| boolean | 
Definition at line 715 of file class.ilSecuritySettings.php.
References $password_must_not_contain_loginname.
Referenced by save().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::getPasswordNumberOfLowercaseChars | ( | ) | 
Returns number of lowercase characters required.
Definition at line 697 of file class.ilSecuritySettings.php.
References $password_lcase_chars_num.
Referenced by save(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::getPasswordNumberOfUppercaseChars | ( | ) | 
Returns number of uppercase characters required.
Definition at line 679 of file class.ilSecuritySettings.php.
References $password_ucase_chars_num.
Referenced by save(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::getSecuritySettingsRefId | ( | ) | 
Definition at line 117 of file class.ilSecuritySettings.php.
References $ref_id.
| ilSecuritySettings::isAdminRoleProtected | ( | ) | 
Check if admin role is protected.
Definition at line 359 of file class.ilSecuritySettings.php.
References $protect_admin_role.
Referenced by checkAdminRoleAccessible(), and save().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::isAutomaticHTTPSEnabled | ( | ) | 
read access to switch if automatic https detection is enabled
Definition at line 306 of file class.ilSecuritySettings.php.
References $https_header_enable.
Referenced by save(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::isHTTPSEnabled | ( | ) | 
read access to https enabled property
Definition at line 326 of file class.ilSecuritySettings.php.
References $https_enable.
Referenced by save(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::isPasswordChangeOnFirstLoginEnabled | ( | ) | 
get boolean if the passwords have to be changed by users on first login
Definition at line 350 of file class.ilSecuritySettings.php.
References $password_change_on_first_login_enabled.
Referenced by save().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::isPasswordCharsAndNumbersEnabled | ( | ) | 
get boolean if the passwords have to contain characters and numbers
Definition at line 141 of file class.ilSecuritySettings.php.
References $password_chars_and_numbers_enabled.
Referenced by save(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::isPasswordSpecialCharsEnabled | ( | ) | 
get boolean if the passwords have to contain special characters
Definition at line 165 of file class.ilSecuritySettings.php.
References $password_special_chars_enabled.
Referenced by save(), and validate().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::isPreventionOfSimultaneousLoginsEnabled | ( | ) | 
Prevention of simultaneous logins with the same account.
Definition at line 651 of file class.ilSecuritySettings.php.
References $prevent_simultaneous_logins.
Referenced by save().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::protectedAdminRole | ( | $a_stat | ) | 
Set admin role protection status.
| type | $a_stat | 
Definition at line 368 of file class.ilSecuritySettings.php.
| 
 | private | 
read settings
private
Definition at line 425 of file class.ilSecuritySettings.php.
References $query, $res, $row, and DB_FETCHMODE_ASSOC.
Referenced by __construct().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| ilSecuritySettings::save | ( | ) | 
Save settings.
Definition at line 397 of file class.ilSecuritySettings.php.
References getAutomaticHTTPSHeaderName(), getAutomaticHTTPSHeaderValue(), getLoginMaxAttempts(), getPasswordMaxAge(), getPasswordMaxLength(), getPasswordMinLength(), getPasswordMustNotContainLoginnameStatus(), getPasswordNumberOfLowercaseChars(), getPasswordNumberOfUppercaseChars(), isAdminRoleProtected(), isAutomaticHTTPSEnabled(), isHTTPSEnabled(), isPasswordChangeOnFirstLoginEnabled(), isPasswordCharsAndNumbersEnabled(), isPasswordSpecialCharsEnabled(), and isPreventionOfSimultaneousLoginsEnabled().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilSecuritySettings::setAutomaticHTTPSEnabled | ( | $varname | ) | 
write access to enable automatic https detection
| boolean | $varname | 
Definition at line 256 of file class.ilSecuritySettings.php.
| ilSecuritySettings::setAutomaticHTTPSHeaderName | ( | $varname | ) | 
set header name for automatic https detection
| string | $varname | 
Definition at line 266 of file class.ilSecuritySettings.php.
| ilSecuritySettings::setAutomaticHTTPSHeaderValue | ( | $varname | ) | 
set header value for automatic https detection
| string | $varname | 
Definition at line 276 of file class.ilSecuritySettings.php.
| ilSecuritySettings::setHTTPSEnabled | ( | $value | ) | 
Enable https for certain scripts.
| boolean | $value | 
Definition at line 316 of file class.ilSecuritySettings.php.
| ilSecuritySettings::setLoginMaxAttempts | ( | $a_login_max_attempts | ) | 
set the maximum count of login attempts
| integer | $a_login_max_attempts | 
Definition at line 235 of file class.ilSecuritySettings.php.
| ilSecuritySettings::setPasswordChangeOnFirstLoginEnabled | ( | $a_password_change_on_first_login_enabled | ) | 
set if the passwords have to be changed by users on first login
| boolean | $a_password_change_on_first_login_enabled | 
Definition at line 338 of file class.ilSecuritySettings.php.
| ilSecuritySettings::setPasswordCharsAndNumbersEnabled | ( | $a_chars_and_numbers_enabled | ) | 
set if the passwords have to contain characters and numbers
| boolean | $a_chars_and_numbers_enabled | 
Definition at line 129 of file class.ilSecuritySettings.php.
| ilSecuritySettings::setPasswordMaxAge | ( | $a_password_max_age | ) | 
set the maximum password age
| integer | $a_password_max_age | 
Definition at line 215 of file class.ilSecuritySettings.php.
| ilSecuritySettings::setPasswordMaxLength | ( | $a_password_max_length | ) | 
set the maximum length for passwords
| integer | $a_password_max_length | 
Definition at line 195 of file class.ilSecuritySettings.php.
| ilSecuritySettings::setPasswordMinLength | ( | $a_password_min_length | ) | 
set the minimum length for passwords
| integer | $a_password_min_length | 
Definition at line 175 of file class.ilSecuritySettings.php.
| ilSecuritySettings::setPasswordMustNotContainLoginnameStatus | ( | $status | ) | 
Set whether the password must not contain the loginname or not.
| boolean | 
Definition at line 706 of file class.ilSecuritySettings.php.
| ilSecuritySettings::setPasswordNumberOfLowercaseChars | ( | $password_lcase_chars_num | ) | 
Set number of lowercase characters required.
| integer | 
Definition at line 688 of file class.ilSecuritySettings.php.
References $password_lcase_chars_num.
| ilSecuritySettings::setPasswordNumberOfUppercaseChars | ( | $password_ucase_chars_num | ) | 
Set number of uppercase characters required.
| integer | 
Definition at line 670 of file class.ilSecuritySettings.php.
References $password_ucase_chars_num.
| ilSecuritySettings::setPasswordSpecialCharsEnabled | ( | $a_password_special_chars_enabled | ) | 
set if the passwords have to contain special characters
| boolean | $a_password_special_chars_enabled | 
Definition at line 153 of file class.ilSecuritySettings.php.
| ilSecuritySettings::setPreventionOfSimultaneousLogins | ( | $value | ) | 
Enable/Disable prevention of simultaneous logins with the same account.
| boolean | $value | 
Definition at line 661 of file class.ilSecuritySettings.php.
| ilSecuritySettings::validate | ( | ilPropertyFormGUI | $a_form = null | ) | 
validate settings
Definition at line 464 of file class.ilSecuritySettings.php.
References $password_min_length, $SECURITY_SETTINGS_ERR_CODE_HTTPS_NOT_AVAILABLE, ilHTTPS\_checkHTTPS(), getAutomaticHTTPSHeaderName(), getAutomaticHTTPSHeaderValue(), ilObjPrivacySecurityGUI\getErrorMessage(), getLoginMaxAttempts(), getPasswordMaxAge(), getPasswordMaxLength(), getPasswordMinLength(), getPasswordNumberOfLowercaseChars(), getPasswordNumberOfUppercaseChars(), isAutomaticHTTPSEnabled(), isHTTPSEnabled(), isPasswordCharsAndNumbersEnabled(), isPasswordSpecialCharsEnabled(), SECURITY_SETTINGS_ERR_CODE_INVALID_LOGIN_MAX_ATTEMPTS, SECURITY_SETTINGS_ERR_CODE_INVALID_PASSWORD_MAX_AGE, SECURITY_SETTINGS_ERR_CODE_INVALID_PASSWORD_MAX_LENGTH, SECURITY_SETTINGS_ERR_CODE_INVALID_PASSWORD_MIN_LENGTH, SECURITY_SETTINGS_ERR_CODE_PASSWORD_MAX_LENGTH_LESS_MIN_LENGTH, SECURITY_SETTINGS_ERR_CODE_PASSWORD_MIN_LENGTH_MIN1, SECURITY_SETTINGS_ERR_CODE_PASSWORD_MIN_LENGTH_MIN2, and SECURITY_SETTINGS_ERR_CODE_PASSWORD_MIN_LENGTH_MIN3.
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | private | 
Definition at line 50 of file class.ilSecuritySettings.php.
| 
 | private | 
Definition at line 56 of file class.ilSecuritySettings.php.
Referenced by isHTTPSEnabled().
| 
 | private | 
Definition at line 53 of file class.ilSecuritySettings.php.
Referenced by isAutomaticHTTPSEnabled().
| 
 | private | 
Definition at line 54 of file class.ilSecuritySettings.php.
Referenced by getAutomaticHTTPSHeaderName().
| 
 | private | 
Definition at line 55 of file class.ilSecuritySettings.php.
Referenced by getAutomaticHTTPSHeaderValue().
| 
 | staticprivate | 
Definition at line 49 of file class.ilSecuritySettings.php.
Referenced by _getInstance().
| 
 | private | 
Definition at line 75 of file class.ilSecuritySettings.php.
Referenced by getLoginMaxAttempts().
| 
 | private | 
Definition at line 78 of file class.ilSecuritySettings.php.
Referenced by isPasswordChangeOnFirstLoginEnabled().
| 
 | private | 
Definition at line 68 of file class.ilSecuritySettings.php.
Referenced by isPasswordCharsAndNumbersEnabled().
| 
 | private | 
Definition at line 74 of file class.ilSecuritySettings.php.
Referenced by getPasswordNumberOfLowercaseChars(), and setPasswordNumberOfLowercaseChars().
| 
 | private | 
Definition at line 72 of file class.ilSecuritySettings.php.
Referenced by getPasswordMaxAge().
| 
 | private | 
Definition at line 71 of file class.ilSecuritySettings.php.
Referenced by getPasswordMaxLength().
| 
 | private | 
Definition at line 70 of file class.ilSecuritySettings.php.
Referenced by getPasswordMinLength(), and validate().
| 
 | private | 
Definition at line 76 of file class.ilSecuritySettings.php.
Referenced by getPasswordMustNotContainLoginnameStatus().
| 
 | private | 
Definition at line 69 of file class.ilSecuritySettings.php.
Referenced by isPasswordSpecialCharsEnabled().
| 
 | private | 
Definition at line 73 of file class.ilSecuritySettings.php.
Referenced by getPasswordNumberOfUppercaseChars(), and setPasswordNumberOfUppercaseChars().
| 
 | private | 
Definition at line 79 of file class.ilSecuritySettings.php.
Referenced by isPreventionOfSimultaneousLoginsEnabled().
| 
 | private | 
Definition at line 81 of file class.ilSecuritySettings.php.
Referenced by isAdminRoleProtected().
| 
 | static | 
Definition at line 36 of file class.ilSecuritySettings.php.
Referenced by ilObjPrivacySecurityGUI\initErrorMessages().
| 
 | static | 
Definition at line 37 of file class.ilSecuritySettings.php.
Referenced by ilObjPrivacySecurityGUI\initErrorMessages().
| 
 | static | 
Definition at line 38 of file class.ilSecuritySettings.php.
Referenced by ilObjPrivacySecurityGUI\initErrorMessages(), and validate().
| 
 | private | 
Definition at line 51 of file class.ilSecuritySettings.php.
| const ilSecuritySettings::DEFAULT_LOGIN_MAX_ATTEMPTS = 5 | 
Definition at line 63 of file class.ilSecuritySettings.php.
| const ilSecuritySettings::DEFAULT_PASSWORD_CHANGE_ON_FIRST_LOGIN_ENABLED = false | 
Definition at line 65 of file class.ilSecuritySettings.php.
| const ilSecuritySettings::DEFAULT_PASSWORD_CHARS_AND_NUMBERS_ENABLED = true | 
Definition at line 58 of file class.ilSecuritySettings.php.
| const ilSecuritySettings::DEFAULT_PASSWORD_MAX_AGE = 90 | 
Definition at line 62 of file class.ilSecuritySettings.php.
| const ilSecuritySettings::DEFAULT_PASSWORD_MAX_LENGTH = 0 | 
Definition at line 61 of file class.ilSecuritySettings.php.
| const ilSecuritySettings::DEFAULT_PASSWORD_MIN_LENGTH = 8 | 
Definition at line 60 of file class.ilSecuritySettings.php.
| const ilSecuritySettings::DEFAULT_PASSWORD_SPECIAL_CHARS_ENABLED = false | 
Definition at line 59 of file class.ilSecuritySettings.php.
| const ilSecuritySettings::DEFAULT_PREVENT_SIMULTANEOUS_LOGINS = false | 
Definition at line 66 of file class.ilSecuritySettings.php.
| const ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_INVALID_LOGIN_MAX_ATTEMPTS = 7 | 
Definition at line 43 of file class.ilSecuritySettings.php.
Referenced by ilObjPrivacySecurityGUI\initErrorMessages(), and validate().
| const ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_INVALID_PASSWORD_MAX_AGE = 6 | 
Definition at line 42 of file class.ilSecuritySettings.php.
Referenced by ilObjPrivacySecurityGUI\initErrorMessages(), and validate().
| const ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_INVALID_PASSWORD_MAX_LENGTH = 5 | 
Definition at line 41 of file class.ilSecuritySettings.php.
Referenced by ilObjPrivacySecurityGUI\initErrorMessages(), and validate().
| const ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_INVALID_PASSWORD_MIN_LENGTH = 4 | 
Definition at line 40 of file class.ilSecuritySettings.php.
Referenced by ilObjPrivacySecurityGUI\initErrorMessages(), and validate().
| const ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_PASSWORD_MAX_LENGTH_LESS_MIN_LENGTH = 10 | 
Definition at line 47 of file class.ilSecuritySettings.php.
Referenced by ilObjPrivacySecurityGUI\initErrorMessages(), and validate().
| const ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_PASSWORD_MIN_LENGTH_MIN1 = 11 | 
Definition at line 44 of file class.ilSecuritySettings.php.
Referenced by ilObjPrivacySecurityGUI\initErrorMessages(), and validate().
| const ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_PASSWORD_MIN_LENGTH_MIN2 = 8 | 
Definition at line 45 of file class.ilSecuritySettings.php.
Referenced by ilObjPrivacySecurityGUI\initErrorMessages(), and validate().
| const ilSecuritySettings::SECURITY_SETTINGS_ERR_CODE_PASSWORD_MIN_LENGTH_MIN3 = 9 | 
Definition at line 46 of file class.ilSecuritySettings.php.
Referenced by ilObjPrivacySecurityGUI\initErrorMessages(), and validate().