ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Public Member Functions | |
encodePassword (string $raw, string $salt) | |
isPasswordValid (string $encoded, string $raw, string $salt) | |
getName () | |
![]() | |
isSupportedByRuntime () | |
requiresSalt () | |
requiresReencoding (string $encoded) | |
Additional Inherited Members | |
![]() | |
const | MAX_PASSWORD_LENGTH = 4096 |
![]() | |
comparePasswords (string $knownString, string $userString) | |
Compares two passwords. More... | |
isPasswordTooLong (string $password) | |
Checks if the password is too long. More... | |
Definition at line 14 of file class.ilMd5PasswordEncoder.php.
ilMd5PasswordEncoder::encodePassword | ( | string | $raw, |
string | $salt | ||
) |
ilPasswordException |
Implements ilPasswordEncoder.
Definition at line 20 of file class.ilMd5PasswordEncoder.php.
References ilBasePasswordEncoder\isPasswordTooLong().
Referenced by isPasswordValid(), ilMd5PasswordEncoderTest\testExceptionIsRaisedIfThePasswordExceedsTheSupportedLengthOnEncoding(), and ilMd5PasswordEncoderTest\testPasswordShouldBeCorrectlyEncoded().
ilMd5PasswordEncoder::getName | ( | ) |
Implements ilPasswordEncoder.
Definition at line 41 of file class.ilMd5PasswordEncoder.php.
Referenced by ilMd5PasswordEncoderTest\testNameShouldBeMd5().
ilMd5PasswordEncoder::isPasswordValid | ( | string | $encoded, |
string | $raw, | ||
string | $salt | ||
) |
ilPasswordException |
Implements ilPasswordEncoder.
Definition at line 33 of file class.ilMd5PasswordEncoder.php.
References ilBasePasswordEncoder\comparePasswords(), encodePassword(), and ilBasePasswordEncoder\isPasswordTooLong().
Referenced by ilMd5PasswordEncoderTest\testPasswordCanBeVerified(), and ilMd5PasswordEncoderTest\testPasswordVerificationShouldFailIfTheRawPasswordExceedsTheSupportedLength().