Search for pass

  1. Search 7.x for pass
  2. Search 9.5.x for pass
  3. Search 8.9.x for pass
  4. Search 10.3.x for pass
  5. Search main for pass
  6. Other projects
Title Object type File name Summary
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.
PhpassHooks class core/modules/phpass/src/Hook/PhpassHooks.php Hook implementations for phpass.
PhpassHooks.php file core/modules/phpass/src/Hook/PhpassHooks.php
PhpassHooks::formSystemModulesUninstallConfirmFormAlter function core/modules/phpass/src/Hook/PhpassHooks.php Implements hook_form_FORM_ID_alter() for system_modules_uninstall_confirm_form.
PhpassHooks::help function core/modules/phpass/src/Hook/PhpassHooks.php Implements hook_help().
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
PhpPasswordArgon2idIntegrationTest::$passwordAlgorithm property core/tests/Drupal/KernelTests/Core/Password/PhpPasswordArgon2idIntegrationTest.php The password algorithm to be used during this test.
PhpPasswordArgon2idIntegrationTest::$passwordOptions property core/tests/Drupal/KernelTests/Core/Password/PhpPasswordArgon2idIntegrationTest.php The password options to be used during this test.
PhpPasswordArgon2idIntegrationTest::testArgon2idHashing function core/tests/Drupal/KernelTests/Core/Password/PhpPasswordArgon2idIntegrationTest.php Tests that the argon2id password hashing algorithm is used.
PhpPasswordBcryptIntegrationTest class core/tests/Drupal/KernelTests/Core/Password/PhpPasswordBcryptIntegrationTest.php Bcrypt specific integration tests for the PHP password hashing service.
PhpPasswordBcryptIntegrationTest.php file core/tests/Drupal/KernelTests/Core/Password/PhpPasswordBcryptIntegrationTest.php
PhpPasswordBcryptIntegrationTest::$passwordAlgorithm property core/tests/Drupal/KernelTests/Core/Password/PhpPasswordBcryptIntegrationTest.php The password algorithm to be used during this test.
PhpPasswordBcryptIntegrationTest::$passwordOptions property core/tests/Drupal/KernelTests/Core/Password/PhpPasswordBcryptIntegrationTest.php The password options to be used during this test.
PhpPasswordBcryptIntegrationTest::testBcryptHashing function core/tests/Drupal/KernelTests/Core/Password/PhpPasswordBcryptIntegrationTest.php Tests that the bcrypt password hashing algorithm is used.
PhpPasswordDefaultIntegrationTest class core/tests/Drupal/KernelTests/Core/Password/PhpPasswordDefaultIntegrationTest.php Integration tests for the PHP password hashing service.
PhpPasswordDefaultIntegrationTest.php file core/tests/Drupal/KernelTests/Core/Password/PhpPasswordDefaultIntegrationTest.php
PhpPasswordDefaultIntegrationTest::testDefaultHashing function core/tests/Drupal/KernelTests/Core/Password/PhpPasswordDefaultIntegrationTest.php Tests that the default password hashing algorithm is used.
PhpPasswordTest class core/tests/Drupal/Tests/Core/Password/PhpPasswordTest.php Unit tests for password hashing API.
PhpPasswordTest.php file core/tests/Drupal/Tests/Core/Password/PhpPasswordTest.php
PhpPasswordTest::$password property core/tests/Drupal/Tests/Core/Password/PhpPasswordTest.php The raw password.
PhpPasswordTest::$passwordHash property core/tests/Drupal/Tests/Core/Password/PhpPasswordTest.php The hashed password.
PhpPasswordTest::$passwordHasher property core/tests/Drupal/Tests/Core/Password/PhpPasswordTest.php The password hasher under test.
PhpPasswordTest::providerLongPasswords function core/tests/Drupal/Tests/Core/Password/PhpPasswordTest.php Provides the test matrix for testLongPassword().
PhpPasswordTest::setUp function core/tests/Drupal/Tests/Core/Password/PhpPasswordTest.php
PhpPasswordTest::testEmptyHash function core/tests/Drupal/Tests/Core/Password/PhpPasswordTest.php Tests password check in case provided hash is NULL.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.