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 FilterZugriffsrechtDefaultSingleton-Instanz dieser Klasse -
Method Summary
Modifier and TypeMethodDescriptionbooleanisAllowed(Benutzer bearbeiter, ITransferableEntity transferableEntity, String entityType, EZugriffsrecht aktion) Diese Methode dient dazu, zu überprüfen, ob einBenutzerauf eineAbstractLockableEntityeine 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 einBenutzerauf eineAbstractLockableEntityeine Aktion ausführen darf.- Specified by:
isAllowedin interfaceIZugriffsrechtFilter- Parameters:
bearbeiter- - derBenutzer, der die Aktion durchführen willtransferableEntity- - die Entität, die manipuliert werden sollaktion- - die Aktion die durchgeführt wird- Returns:
truewenn der Nutzer die Berechtigung besitzt, ansonstenfalse
-