Class DummyAccessControlManager
java.lang.Object
de.bsvrz.dav.daf.accessControl.internal.DummyAccessControlManager
- All Implemented Interfaces:
AccessControlManager
public class DummyAccessControlManager extends java.lang.Object implements AccessControlManager
AccessControlManager-Implementierung, die alles erlaubt (bei deaktivierter Rechteprüfung)-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDummyAccessControlManager.AllUserPermissionsstatic classDummyAccessControlManager.NoUserPermissions -
Constructor Summary
Constructors Constructor Description DummyAccessControlManager(long myUserId) -
Method Summary
Modifier and Type Method Description voidaddChangeListener(AccessControlChangeListener listener)Meldet einen Listener auf geänderte Nutzerrechte anUserInfogetUserPermissions()Gibt die Benutzerrechte zum aktuell angemeldeten Benutzer zurück.UserInfogetUserPermissions(long userId)Gibt die Benutzerrechte zu dem Benutzer mit der angegebenen ID zurück.voidremoveChangeListener(AccessControlChangeListener listener)Entfernt einen Listener auf geänderte BenutzerrechteMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.bsvrz.dav.daf.accessControl.AccessControlManager
getUserPermissions, getUserPermissions
-
Constructor Details
-
DummyAccessControlManager
public DummyAccessControlManager(long myUserId)
-
-
Method Details
-
getUserPermissions
Description copied from interface:AccessControlManagerGibt die Benutzerrechte zu dem Benutzer mit der angegebenen ID zurück. Handelt es sich bei der ID nicht um einen gültigen Benutzer, werden keine Rechte vergeben.- Specified by:
getUserPermissionsin interfaceAccessControlManager- Parameters:
userId- Angegebene BenutzerId- Returns:
- Das geforderte UserInfo-Objekt
-
getUserPermissions
Description copied from interface:AccessControlManagerGibt die Benutzerrechte zum aktuell angemeldeten Benutzer zurück.- Specified by:
getUserPermissionsin interfaceAccessControlManager- Returns:
- Ein UserInfo-Objekt
-
addChangeListener
Description copied from interface:AccessControlManagerMeldet einen Listener auf geänderte Nutzerrechte an- Specified by:
addChangeListenerin interfaceAccessControlManager- Parameters:
listener- Listener
-
removeChangeListener
Description copied from interface:AccessControlManagerEntfernt einen Listener auf geänderte Benutzerrechte- Specified by:
removeChangeListenerin interfaceAccessControlManager- Parameters:
listener- Listener
-