Comment vérifier les droits ou autorisations des utilisateurs dans Java Code? Par exemple - Je veux afficher ou masquer le bouton pour l'utilisateur en fonction du rôle. Il y a des annotations comme:
@PreAuthorize("hasRole('ROLE_USER')")
Comment le faire en code Java? Quelque chose comme :
if(somethingHere.hasRole("ROLE_MANAGER")) {
layout.addComponent(new Button("Edit users"));
}
SecurityContextHolderAwareRequestWrapper
instance. Vous pouvez l'améliorer en expliquant comment l'obtenir et en clarifiant un peu plus la réponse elle-même.