From e30dc42d1e4a969552a205b3bbbeae5f5a78390a Mon Sep 17 00:00:00 2001 From: Junhyeok Lee Date: Sat, 10 May 2025 00:14:44 +0900 Subject: [PATCH] Update JdbcUserDetailsManager Javadoc and author Signed-off-by: Junhyeok Lee --- .../security/provisioning/JdbcUserDetailsManager.java | 5 +++++ .../security/provisioning/JdbcUserDetailsManagerTests.java | 1 + 2 files changed, 6 insertions(+) diff --git a/core/src/main/java/org/springframework/security/provisioning/JdbcUserDetailsManager.java b/core/src/main/java/org/springframework/security/provisioning/JdbcUserDetailsManager.java index 951e3d25ab..5bd8aecdf3 100644 --- a/core/src/main/java/org/springframework/security/provisioning/JdbcUserDetailsManager.java +++ b/core/src/main/java/org/springframework/security/provisioning/JdbcUserDetailsManager.java @@ -64,6 +64,7 @@ import org.springframework.util.Assert; * using this implementation for managing your users. * * @author Luke Taylor + * @author Junhyeok Lee * @since 2.0 */ public class JdbcUserDetailsManager extends JdbcDaoImpl @@ -622,6 +623,10 @@ public class JdbcUserDetailsManager extends JdbcDaoImpl } } + /** + * Conditionally updates password based on the setting from + * {@link #setEnableUpdatePassword(boolean)}. {@inheritDoc} + */ @Override public UserDetails updatePassword(UserDetails user, String newPassword) { if (this.enableUpdatePassword) { diff --git a/core/src/test/java/org/springframework/security/provisioning/JdbcUserDetailsManagerTests.java b/core/src/test/java/org/springframework/security/provisioning/JdbcUserDetailsManagerTests.java index db49411c25..3f7962e6f4 100644 --- a/core/src/test/java/org/springframework/security/provisioning/JdbcUserDetailsManagerTests.java +++ b/core/src/test/java/org/springframework/security/provisioning/JdbcUserDetailsManagerTests.java @@ -60,6 +60,7 @@ import static org.mockito.BDDMockito.verify; * * @author Luke Taylor * @author dae won + * @author Junhyeok Lee */ public class JdbcUserDetailsManagerTests {