Skip to content

Commit 099f552

Browse files
Refactor Password4jPasswordEncoder to use AlgorithmFinder for algorithm selection and enhance documentation
Closes gh-17706 Signed-off-by: M.Bozorgmehr <[email protected]>
1 parent 3edabce commit 099f552

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

crypto/src/main/java/org/springframework/security/crypto/factory/PasswordEncoderFactories.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -92,14 +92,6 @@ public static PasswordEncoder createDelegatingPasswordEncoder() {
9292
encoders.put("sha256", new org.springframework.security.crypto.password.StandardPasswordEncoder());
9393
encoders.put("argon2", Argon2PasswordEncoder.defaultsForSpringSecurity_v5_2());
9494
encoders.put("argon2@SpringSecurity_v5_8", Argon2PasswordEncoder.defaultsForSpringSecurity_v5_8());
95-
96-
// Password4j implementations
97-
encoders.put("password4j-bcrypt", Password4jPasswordEncoder.bcrypt(10));
98-
encoders.put("password4j-scrypt", Password4jPasswordEncoder.scrypt(16384, 8, 1, 32));
99-
encoders.put("password4j-argon2", Password4jPasswordEncoder.argon2(65536, 3, 4, 32,
100-
com.password4j.types.Argon2.ID));
101-
encoders.put("password4j-pbkdf2", Password4jPasswordEncoder.pbkdf2(310000, 32));
102-
10395
return new DelegatingPasswordEncoder(encodingId, encoders);
10496
}
10597

0 commit comments

Comments
 (0)