Здравствуйте.
Помогите пожалуйста избавится от лямда выражения.
@Controller
class RunAsController {
@Autowired
RunAsService runAsService;
@Secured({ "ROLE_USER", "RUN_AS_REPORTER" })
@ResponseBody
@GetMapping("/runs")
public String tryRunAs() {
Authentication auth = runAsService.getCurrentUser();
auth.getAuthorities().forEach(a -> System.out.println(a.getAuthority()));
return "Current User Authorities inside this RunAS method only " + auth.getAuthorities().toString();
}
}
Обещаю в ближайшее время изучить их.