Я хочу реализовать Spring Security, но по какой-то причине я получаю эту ошибку при попытке ее реализовать:
import java.util.List;
@Override
public UserDetails loadUserByUsername(String username) throws UsernameNotFoundException {
return userRepository.findByUsername(username)
.map(user -> {
return new User(
user.getLogin(),
user.getEncrypted_password(),
true,
true,
true,
true,
List.of(new SimpleGrantedAuthority(user.getRole()))
);
}).orElseThrow(() -> new UsernameNotFoundException("User with username " + username + " not found"));
}
Я получаю сообщение об ошибке в этой строке:
List.of(new SimpleGrantedAuthority(user.getRole()))
The method of(SimpleGrantedAuthority) is undefined for the type List
Знаете ли вы, как я могу решить эту проблему?