| PasswordRequirementsUnknownTest::$passwordOptions |
property |
core/tests/Drupal/KernelTests/Core/Password/PasswordRequirementsUnknownTest.php |
The password options to be used during this test. |
| PasswordRequirementsUnknownTest::testRequirementsWithUnknownAlgorithm |
function |
core/tests/Drupal/KernelTests/Core/Password/PasswordRequirementsUnknownTest.php |
Tests that password hashing generates an info requirement by default. |
| PasswordTest |
class |
core/tests/Drupal/Tests/Core/Render/Element/PasswordTest.php |
Tests Drupal\Core\Render\Element\Password. |
| PasswordTest.php |
file |
core/tests/Drupal/Tests/Core/Render/Element/PasswordTest.php |
|
| PasswordTest::providerTestValueCallback |
function |
core/tests/Drupal/Tests/Core/Render/Element/PasswordTest.php |
Data provider for testValueCallback(). |
| PasswordTest::testValueCallback |
function |
core/tests/Drupal/Tests/Core/Render/Element/PasswordTest.php |
Tests value callback. |
| PasswordTestBase |
class |
core/tests/Drupal/KernelTests/Core/Password/PasswordTestBase.php |
Integration tests for the PHP password hashing service. |
| PasswordTestBase.php |
file |
core/tests/Drupal/KernelTests/Core/Password/PasswordTestBase.php |
|
| PasswordTestBase::$passwordAlgorithm |
property |
core/tests/Drupal/KernelTests/Core/Password/PasswordTestBase.php |
The password algorithm to be used during this test. |
| PasswordTestBase::$passwordOptions |
property |
core/tests/Drupal/KernelTests/Core/Password/PasswordTestBase.php |
The password options to be used during this test. |
| PasswordTestBase::checkSystemRequirements |
function |
core/tests/Drupal/KernelTests/Core/Password/PasswordTestBase.php |
Checks system runtime requirements. |
| PasswordTestBase::register |
function |
core/tests/Drupal/KernelTests/Core/Password/PasswordTestBase.php |
Registers test-specific services. |
| PasswordVerifyTest |
class |
core/modules/phpass/tests/src/Unit/PasswordVerifyTest.php |
Unit tests for password hashing API. |
| PasswordVerifyTest.php |
file |
core/modules/phpass/tests/src/Unit/PasswordVerifyTest.php |
|
| PasswordVerifyTest::providerLongPasswords |
function |
core/modules/phpass/tests/src/Unit/PasswordVerifyTest.php |
Provides the test matrix for testLongPassword(). |
| PasswordVerifyTest::testLongPassword |
function |
core/modules/phpass/tests/src/Unit/PasswordVerifyTest.php |
Verifies that passwords longer than 512 bytes are not hashed. |
| PasswordVerifyTest::testPasswordCheckSupported |
function |
core/modules/phpass/tests/src/Unit/PasswordVerifyTest.php |
Tests that check() verifies passwords if hash settings are supported. |
| PasswordVerifyTest::testPasswordCheckUnknownHash |
function |
core/modules/phpass/tests/src/Unit/PasswordVerifyTest.php |
Tests that check() is forwarded to corePassword instance if hash settings are not recognized. |
| PasswordVerifyTest::testPasswordHash |
function |
core/modules/phpass/tests/src/Unit/PasswordVerifyTest.php |
Tests that hash() is forwarded to corePassword instance. |
| PasswordVerifyTest::testPasswordNeedsRehash |
function |
core/modules/phpass/tests/src/Unit/PasswordVerifyTest.php |
Tests that needsRehash() is forwarded to corePassword instance. |
| PasswordVerifyTest::testWithinBounds |
function |
core/modules/phpass/tests/src/Unit/PasswordVerifyTest.php |
Tests the hash count boundaries are enforced. |
| password_generator |
service |
core/core.services.yml |
Drupal\Core\Password\DefaultPasswordGenerator |
| phpass.password |
service |
core/modules/phpass/phpass.services.yml |
Drupal\phpass\Password\PhpassHashedPassword |
| PhpassHashedPassword |
class |
core/modules/phpass/src/Password/PhpassHashedPassword.php |
Legacy password hashing framework. |
| PhpassHashedPassword.php |
file |
core/modules/phpass/src/Password/PhpassHashedPassword.php |
|
| PhpassHashedPasswordBase |
class |
core/lib/Drupal/Core/Password/PhpassHashedPasswordBase.php |
Legacy password hashing framework. |
| PhpassHashedPasswordBase.php |
file |
core/lib/Drupal/Core/Password/PhpassHashedPasswordBase.php |
|
| PhpassHashedPasswordBase::$ITOA64 |
property |
core/lib/Drupal/Core/Password/PhpassHashedPasswordBase.php |
Returns a string for mapping an int to the corresponding base 64 character. |
| PhpassHashedPasswordBase::base64Encode |
function |
core/lib/Drupal/Core/Password/PhpassHashedPasswordBase.php |
Encodes bytes into printable base 64 using the *nix standard from crypt(). |
| PhpassHashedPasswordBase::check |
function |
core/lib/Drupal/Core/Password/PhpassHashedPasswordBase.php |
Check whether a plain text password matches a hashed password. |
| PhpassHashedPasswordBase::crypt |
function |
core/lib/Drupal/Core/Password/PhpassHashedPasswordBase.php |
Hash a password using a secure stretched hash. |
| PhpassHashedPasswordBase::enforceLog2Boundaries |
function |
core/lib/Drupal/Core/Password/PhpassHashedPasswordBase.php |
Ensures that $count_log2 is within set bounds. |
| PhpassHashedPasswordBase::getCountLog2 |
function |
core/lib/Drupal/Core/Password/PhpassHashedPasswordBase.php |
Parses the log2 iteration count from a stored hash or setting string. |
| PhpassHashedPasswordBase::hash |
function |
core/lib/Drupal/Core/Password/PhpassHashedPasswordBase.php |
Hash a password using a secure hash. |
| PhpassHashedPasswordBase::HASH_LENGTH |
constant |
core/lib/Drupal/Core/Password/PhpassHashedPasswordBase.php |
The expected (and maximum) number of characters in a hashed password. |
| PhpassHashedPasswordBase::MAX_HASH_COUNT |
constant |
core/lib/Drupal/Core/Password/PhpassHashedPasswordBase.php |
The maximum allowed log2 number of iterations for password stretching. |
| PhpassHashedPasswordBase::MIN_HASH_COUNT |
constant |
core/lib/Drupal/Core/Password/PhpassHashedPasswordBase.php |
The minimum allowed log2 number of iterations for password stretching. |
| PhpassHashedPasswordBase::needsRehash |
function |
core/lib/Drupal/Core/Password/PhpassHashedPasswordBase.php |
Check whether a hashed password needs to be replaced with a new hash. |
| PhpassHashedPasswordBase::__construct |
function |
core/lib/Drupal/Core/Password/PhpassHashedPasswordBase.php |
Constructs a new password hashing instance. |
| PhpassHashedPasswordLog2BoundariesDouble |
class |
core/modules/phpass/tests/src/Unit/PasswordVerifyTest.php |
Test double for test coverage of enforceLog2Boundaries(). |
| PhpassHashedPasswordLog2BoundariesDouble::enforceLog2Boundaries |
function |
core/modules/phpass/tests/src/Unit/PasswordVerifyTest.php |
Exposes this method as public for tests. |
| PhpassHashedPasswordLog2BoundariesDouble::__construct |
function |
core/modules/phpass/tests/src/Unit/PasswordVerifyTest.php |
Constructs a new password hashing instance. |
| PhpPassword |
class |
core/lib/Drupal/Core/Password/PhpPassword.php |
Secure PHP password hashing functions. |
| PhpPassword.php |
file |
core/lib/Drupal/Core/Password/PhpPassword.php |
|
| PhpPassword::check |
function |
core/lib/Drupal/Core/Password/PhpPassword.php |
Check whether a plain text password matches a hashed password. |
| PhpPassword::hash |
function |
core/lib/Drupal/Core/Password/PhpPassword.php |
Hash a password using a secure hash. |
| PhpPassword::needsRehash |
function |
core/lib/Drupal/Core/Password/PhpPassword.php |
Check whether a hashed password needs to be replaced with a new hash. |
| PhpPassword::__construct |
function |
core/lib/Drupal/Core/Password/PhpPassword.php |
Constructs a new password hashing instance. |
| PhpPasswordArgon2idIntegrationTest |
class |
core/tests/Drupal/KernelTests/Core/Password/PhpPasswordArgon2idIntegrationTest.php |
Argon2id specific integration tests for the PHP password hashing service. |
| PhpPasswordArgon2idIntegrationTest.php |
file |
core/tests/Drupal/KernelTests/Core/Password/PhpPasswordArgon2idIntegrationTest.php |
|