Make noop default password encoder for StaticAuthenticationProvider (#1791)

if no provider is specified for the password

Signed-off-by: Marinov Avgustin <Avgustin.Marinov@bosch.com>
This commit is contained in:
Avgustin Marinov
2024-07-29 11:51:13 +03:00
committed by GitHub
parent 947e48c1b5
commit 9cc9b23398
2 changed files with 9 additions and 14 deletions

View File

@@ -35,10 +35,8 @@ public class InMemoryUserManagementAutoConfiguration extends GlobalAuthenticatio
private final StaticAuthenticationProvider authenticationProvider;
InMemoryUserManagementAutoConfiguration(final SecurityProperties securityProperties,
final TenantAwareUserProperties tenantAwareUserProperties,
final Optional<PasswordEncoder> passwordEncoder) {
authenticationProvider = new StaticAuthenticationProvider(tenantAwareUserProperties, securityProperties,
passwordEncoder.orElse(null));
final TenantAwareUserProperties tenantAwareUserProperties) {
authenticationProvider = new StaticAuthenticationProvider(tenantAwareUserProperties, securityProperties);
}
@Override