Package de.xima.fc.security
Class FilterZugriffsrechtDefault
java.lang.Object
de.xima.fc.security.FilterZugriffsrechtDefault
- All Implemented Interfaces:
IZugriffsrechtFilter
Diese Klasse implementiert einen konkreten Zugriffsfilter, der die Standardzugriffsrechte prüft, wie diese in der
Entwicklungsphase definiert wurden. Diese Klasse ist ein Singleton.
- Author:
- XIMA MEDIA GmbH
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final FilterZugriffsrechtDefault
Singleton-Instanz dieser Klasse -
Method Summary
Modifier and TypeMethodDescriptionboolean
isAllowed
(Benutzer bearbeiter, ITransferableEntity transferableEntity, String entityType, EZugriffsrecht aktion) Diese Methode dient dazu, zu überprüfen, ob einBenutzer
auf eineAbstractLockableEntity
eine Aktion ausführen darf.
-
Field Details
-
INST
Singleton-Instanz dieser Klasse
-
-
Method Details
-
isAllowed
public boolean isAllowed(Benutzer bearbeiter, ITransferableEntity transferableEntity, String entityType, EZugriffsrecht aktion) Diese Methode dient dazu, zu überprüfen, ob einBenutzer
auf eineAbstractLockableEntity
eine Aktion ausführen darf.- Specified by:
isAllowed
in interfaceIZugriffsrechtFilter
- Parameters:
bearbeiter
- - derBenutzer
, der die Aktion durchführen willtransferableEntity
- - die Entität, die manipuliert werden sollaktion
- - die Aktion die durchgeführt wird- Returns:
true
wenn der Nutzer die Berechtigung besitzt, ansonstenfalse
-