ILIAS
Release_4_4_x_branch Revision 61816
|
Singleton class that stores all security settings. More...
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().
|
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
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().
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.
|
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().