Wie überprüfe ich die Berechtigung oder Berechtigung des Benutzers in Java Code? Zum Beispiel - Ich möchte die Schaltfläche für den Benutzer je nach Rolle ein- oder ausblenden. Es gibt Anmerkungen wie:
@PreAuthorize("hasRole('ROLE_USER')")
Wie mache ich es in Java-Code? Etwas wie :
if(somethingHere.hasRole("ROLE_MANAGER")) {
layout.addComponent(new Button("Edit users"));
}
SecurityContextHolderAwareRequestWrapper
Instanz. Sie können es verbessern, indem Sie erklären, wie Sie es erhalten, und die Antwort selbst ein wenig genauer erläutern.