Upgrade to Spring Security 5.0.0.RC1
Remove usage of deprecated `NoOpPasswordEncoder` in favor of `User.withDefaultPasswordEncoder()` in tests
This commit is contained in:
@@ -50,7 +50,6 @@ import org.springframework.security.config.annotation.web.configuration.EnableWe
|
||||
import org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter;
|
||||
import org.springframework.security.core.userdetails.User;
|
||||
import org.springframework.security.core.userdetails.UserDetailsService;
|
||||
import org.springframework.security.crypto.password.PasswordEncoder;
|
||||
import org.springframework.security.provisioning.InMemoryUserDetailsManager;
|
||||
import org.springframework.test.annotation.DirtiesContext;
|
||||
import org.springframework.test.context.junit4.SpringRunner;
|
||||
@@ -124,13 +123,15 @@ public class HttpDslTests {
|
||||
InMemoryUserDetailsManager manager = new InMemoryUserDetailsManager();
|
||||
|
||||
manager.createUser(
|
||||
User.withUsername("admin")
|
||||
User.withDefaultPasswordEncoder()
|
||||
.username("admin")
|
||||
.password("admin")
|
||||
.roles("ADMIN")
|
||||
.build());
|
||||
|
||||
manager.createUser(
|
||||
User.withUsername("user")
|
||||
User.withDefaultPasswordEncoder()
|
||||
.username("user")
|
||||
.password("user")
|
||||
.roles("USER")
|
||||
.build());
|
||||
@@ -193,12 +194,6 @@ public class HttpDslTests {
|
||||
return new AffirmativeBased(Collections.singletonList(new RoleVoter()));
|
||||
}
|
||||
|
||||
@Bean
|
||||
@SuppressWarnings("deprecation")
|
||||
public PasswordEncoder passwordEncoder() {
|
||||
return org.springframework.security.crypto.password.NoOpPasswordEncoder.getInstance();
|
||||
}
|
||||
|
||||
@Bean
|
||||
public ChannelSecurityInterceptor channelSecurityInterceptor(AccessDecisionManager accessDecisionManager)
|
||||
throws Exception {
|
||||
|
||||
Reference in New Issue
Block a user