Как проверить «hasRole» в коде Java с помощью Spring Security?
Как проверить полномочия пользователя или разрешение в коде Java? Например - я хочу показать или скрыть кнопку для пользователя в зависимости от роли. Есть аннотации, такие как:
@PreAuthorize("hasRole('ROLE_USER')")
Как сделать это в коде Java? Что-то вроде :
if(somethingHere.hasRole("ROLE_MANAGER")) {
layout.addComponent(new Button("Edit users"));
}