ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
◀ ilDoc Overview
class.ilSetupPasswordEncoderFactory.php
Go to the documentation of this file.
1
<?
php
declare(strict_types=1);
2
/* Copyright (c) 1998-2018 ILIAS open source, Extended GPL, see docs/LICENSE */
3
4
require_once
'Services/User/classes/class.ilUserPasswordEncoderFactory.php'
;
5
10
class
ilSetupPasswordEncoderFactory
extends
\ilUserPasswordEncoderFactory
11
{
15
protected
function
getValidEncoders
(
$config
) : array
16
{
17
return
[
18
new
ilBcryptPhpPasswordEncoder
(
$config
),
19
new
ilMd5PasswordEncoder
(
$config
),
20
];
21
}
22
}
php
An exception for terminatinating execution or to throw for unit testing.
ilBcryptPhpPasswordEncoder
Definition:
class.ilBcryptPhpPasswordEncoder.php:12
ilMd5PasswordEncoder
Definition:
class.ilMd5PasswordEncoder.php:15
ilSetupPasswordEncoderFactory
Class ilSetupPasswordManager.
Definition:
class.ilSetupPasswordEncoderFactory.php:11
ilSetupPasswordEncoderFactory\getValidEncoders
getValidEncoders($config)
ilPasswordEncoder[]
Definition:
class.ilSetupPasswordEncoderFactory.php:15
ilUserPasswordEncoderFactory
Definition:
class.ilUserPasswordEncoderFactory.php:12
$config
if(!array_key_exists('PATH_INFO', $_SERVER)) $config
Definition:
metadata.php:68
setup
classes
class.ilSetupPasswordEncoderFactory.php
Generated on Sat Nov 1 2025 20:01:11 for ILIAS by
1.9.4 (using
Doxyfile
)