|
ILIAS
release_8 Revision v8.24
|
Collaboration diagram for ilUserPasswordEncoderFactory:Public Member Functions | |
| __construct (array $config=[]) | |
| getDefaultEncoder () | |
| setDefaultEncoder (string $defaultEncoder) | |
| getEncoders () | |
| setEncoders (array $encoders) | |
| getSupportedEncoderNames () | |
| getEncoderByName (?string $name, bool $get_default_on_mismatch=false) | |
| getFirstEncoderForEncodedPasswordAndMatchers (string $encoded, array $matchers) | |
Protected Member Functions | |
| getValidEncoders (array $config) | |
| initEncoders (array $config) | |
Protected Attributes | |
| string | $defaultEncoder = null |
| array | $encoders = [] |
Definition at line 26 of file class.ilUserPasswordEncoderFactory.php.
| ilUserPasswordEncoderFactory::__construct | ( | array | $config = [] | ) |
| array | $config |
| ilPasswordException |
Definition at line 36 of file class.ilUserPasswordEncoderFactory.php.
References $config, ILIAS\LTI\ToolProvider\$key, initEncoders(), and setDefaultEncoder().
Here is the call graph for this function:| ilUserPasswordEncoderFactory::getDefaultEncoder | ( | ) |
Definition at line 81 of file class.ilUserPasswordEncoderFactory.php.
References $defaultEncoder.
Referenced by getEncoderByName(), and getFirstEncoderForEncodedPasswordAndMatchers().
Here is the caller graph for this function:| ilUserPasswordEncoderFactory::getEncoderByName | ( | ?string | $name, |
| bool | $get_default_on_mismatch = false |
||
| ) |
| string | $name | |
| bool | $get_default_on_mismatch |
| ilUserException |
Definition at line 131 of file class.ilUserPasswordEncoderFactory.php.
References $name, and getDefaultEncoder().
Referenced by getFirstEncoderForEncodedPasswordAndMatchers().
Here is the call graph for this function:
Here is the caller graph for this function:| ilUserPasswordEncoderFactory::getEncoders | ( | ) |
Definition at line 94 of file class.ilUserPasswordEncoderFactory.php.
References $encoders.
Referenced by getFirstEncoderForEncodedPasswordAndMatchers(), and getSupportedEncoderNames().
Here is the caller graph for this function:| ilUserPasswordEncoderFactory::getFirstEncoderForEncodedPasswordAndMatchers | ( | string | $encoded, |
| array | $matchers | ||
| ) |
| string | $encoded | |
| array | $matchers | An key/value pair callback functions (accepting the encoded password) assigned to the respective encoder name |
| ilUserException |
Definition at line 154 of file class.ilUserPasswordEncoderFactory.php.
References getDefaultEncoder(), getEncoderByName(), and getEncoders().
Here is the call graph for this function:| ilUserPasswordEncoderFactory::getSupportedEncoderNames | ( | ) |
Definition at line 120 of file class.ilUserPasswordEncoderFactory.php.
References getEncoders().
Here is the call graph for this function:
|
protected |
| array | $config |
| ilPasswordException |
Definition at line 56 of file class.ilUserPasswordEncoderFactory.php.
References $config.
Referenced by initEncoders().
Here is the caller graph for this function:
|
protected |
| array | $config |
| ilPasswordException |
Definition at line 69 of file class.ilUserPasswordEncoderFactory.php.
References $encoders, and getValidEncoders().
Referenced by __construct().
Here is the call graph for this function:
Here is the caller graph for this function:| ilUserPasswordEncoderFactory::setDefaultEncoder | ( | string | $defaultEncoder | ) |
Definition at line 86 of file class.ilUserPasswordEncoderFactory.php.
References $defaultEncoder.
Referenced by __construct().
Here is the caller graph for this function:| ilUserPasswordEncoderFactory::setEncoders | ( | array | $encoders | ) |
| ilPasswordEncoder[] | $encoders |
| ilUserException |
Definition at line 103 of file class.ilUserPasswordEncoderFactory.php.
References $encoders.
|
protected |
Definition at line 28 of file class.ilUserPasswordEncoderFactory.php.
Referenced by getDefaultEncoder(), and setDefaultEncoder().
|
protected |
Definition at line 30 of file class.ilUserPasswordEncoderFactory.php.
Referenced by getEncoders(), initEncoders(), and setEncoders().