310 Commits (cfe13c7c7673012f60f610ce9aa32ffc3400a72c)

Author SHA1 Message Date
Robert Winch 7ca0f7723e Fix checkstyle 2 weeks ago
Stefano Cordio a612522ecd Add nullability contract to `PasswordEncoder#encode` 2 weeks ago
Robert Winch a32d9f04e3
Revert "Use project.artifactory(Username|Password)" 2 weeks ago
Robert Winch 9c449000dc
Use project.artifactory(Username|Password) 2 weeks ago
Josh Cummings 532d0bef14 Add Test to Confirm 72-byte BCrypt Password Limit 3 months ago
Rob Winch d0372efadd
Use include-code for password4j docs 5 months ago
Mehrdad 2d74f9c334 Create a specific implementation for BalloonHashing and PBKDF2 password encoders using Password4j library 5 months ago
Mehrdad 8c2ad4e4d1 Add Argon2 and BCrypt and Scrypt password encoders using Password4j library 5 months ago
M.Bozorgmehr 9f5d27e8d0 Refactor Password4jPasswordEncoder to use AlgorithmFinder for algorithm selection and enhance documentation 5 months ago
M.Bozorgmehr bd593a63d0 Refactor Password4jPasswordEncoder to use AlgorithmFinder for algorithm selection and enhance documentation 5 months ago
Rob Winch f6cb0bd610
Merge Use 2004-present Copyright Header 6 months ago
Rob Winch 392129b616
Use 2004-present Copyright Header 6 months ago
Rob Winch 7c887d2da1
Add nullability to spring-security-core 6 months ago
Rob Winch 9db1ffbd79
Add Nullability to spring-security-crypto 6 months ago
Soumik Sarker 2f53a2edb3 Removed deprecated Base64 of crypto package 7 months ago
Andrey Litvitski 3b492a9628 remove 32-byte minimum keyLength restriction in `Base64StringKeyGenerator` (#17012) 9 months ago
Rob Winch d52289bd7a Remove Unnecessary Backwards Compatability 9 months ago
Steve Riesenberg 5eb232cd3d Polish gh-16164 9 months ago
Ferdinand Jacobs 2b22cf2877 Replace BouncyCastle's deprecated AESFastEngine with the default AESEngine 9 months ago
Rob Winch a80592a707
Use commons-logging directly 9 months ago
Josh Cummings 547d174f3e Fix Formatting 9 months ago
Roman Trapickin d2d1275b39 Fix IllegalArgumentException message for unknown Argon2 types 9 months ago
Joe Grandja c1aa99fdd2 Enforce BCrypt password length for new passwords only 10 months ago
James Howe 8d7f6acab6 Typo in Base64StringKeyGenerator exception message 10 months ago
Rob Winch adb303e152
Add testRuntimeOnly junit-platform-launcher 11 months ago
Joe Grandja 46f0dc6dfc Enforce BCrypt password length 11 months ago
Christian b56650100a
Removes the use of `StringUtils` from `DelegatingPasswordEncoder` 1 year ago
Josh Cummings 244fd2eb51
Support Serialization in Exceptions 1 year ago
Joe Grandja a8c4d6cead Require Locale argument for toLower/toUpperCase usage 1 year ago
Joe Grandja a7bf8f7cc6 Require Locale argument for toLower/toUpperCase usage 1 year ago
Joe Grandja 0eaffb37e7 Require Locale argument for toLower/toUpperCase usage 1 year ago
Jonny Coddington b90851d968 Improve Error Messages for PasswordEncoder 1 year ago
Marcus Hert Da Coregio 08f11f06ab Revert unnecessary commits from main 2 years ago
Josh Cummings e5ee45d568
Fix Import Error 2 years ago
Abimael Sergio 3b9991fc89 Improve PasswordEncoder Error Messaging 2 years ago
Josh Cummings 8dd28b797a
Update to BouncyCastle 1.78 2 years ago
Marcus Hert Da Coregio 93c2d1cc3c Disable spring-security-rsa tests on Windows 2 years ago
Marcus Hert Da Coregio 6f7b9bbfde Migrate spring-security-rsa into spring-security-crypto 2 years ago
Marcus Hert Da Coregio 00da9c9092 Use assertj assertions 2 years ago
Marcus Hert Da Coregio e3ab1c94d7 Use assertj assertions 2 years ago
Marcus Hert Da Coregio a7da9491d9 Use assertj assertions 2 years ago
Steve Riesenberg 9db33f33c7
Revert unnecessary merges on 6.0.x 2 years ago
Marcus Da Coregio 6c9cb47125 Fix code style 2 years ago
Marcus Da Coregio 64e2a2ff8b Apply updated Code Style 2 years ago
Tim te Beek 9df9cb5aed refactor: AssertJ best practices 2 years ago
Krzysztof Krason 9b603b99ab Using modern Java features 3 years ago
Marcus Da Coregio d5603a944d Avoid exception if PBKDF2WithHmacSHA256 is not available 3 years ago
Joe Grandja ed6a7f7730 Remove deprecated constructors in PasswordEncoders 3 years ago
Joe Grandja c50441b59f Update default configuration for Pbkdf2PasswordEncoder 3 years ago
Joe Grandja f8419003eb Update default configuration for SCryptPasswordEncoder 3 years ago