Package de.bsvrz.dav.daf.accessControl
Interface AccessControlChangeListener
- All Superinterfaces:
java.util.EventListener
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface AccessControlChangeListener
extends java.util.EventListener
Listener, der bei Änderungen von Nutzerrechten ausgeführt wird
-
Method Summary
Modifier and Type Method Description void
userPermissionsChanged(UserInfo user)
Wird aufgerufen, wenn sich die Berechtigungen einen Benutzers (potentiell) geändert haben, beispielsweise durch eine geänderte Parametrierung oder weil sich Objektmengen geändert haben.
-
Method Details
-
userPermissionsChanged
Wird aufgerufen, wenn sich die Berechtigungen einen Benutzers (potentiell) geändert haben, beispielsweise durch eine geänderte Parametrierung oder weil sich Objektmengen geändert haben.Nachdem diese Methode aufgerufen wurde, muss der Nutzer der Klasse ggf. feststellen, welche Anmeldungen aktuell bestehen und neu verboten werden müssen, bzw. welche bisher verbotenen Anmeldungen nun erlaubt sind.
Das Rechte-Management-Framework in den DAF-Funktionen bemüht sich, diese Methode nur einmal aufzurufen, selbst wenn sich mehrere Rechte eines Nutzers geändert haben.
- Parameters:
user
- Benutzer, dessen Rechte sich geändert haben
-