Package de.xima.fc.security
Class FilterZugriffsrechtDefault
- java.lang.Object
-
- de.xima.fc.security.FilterZugriffsrechtDefault
-
- All Implemented Interfaces:
IZugriffsrechtFilter
public class FilterZugriffsrechtDefault extends Object implements 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
Fields Modifier and Type Field Description static FilterZugriffsrechtDefault
INST
Singleton-Instanz dieser Klasse
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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.
-
-
-
Field Detail
-
INST
public static final FilterZugriffsrechtDefault INST
Singleton-Instanz dieser Klasse
-
-
Method Detail
-
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
-
-