user-roles- все статьи тега


Как проверить "hasRole" в Java-коде с Spring Security?

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