Externer Zugriff - Sicherheitsauthentifizierung

Die Architektur ermöglicht es einem Anwendungsentwickler, seine eigene angepasste Authentifizierungslösung für externe Benutzer zu implementieren; dabei wird für die vorhandene Authentifizierungs- und Berechtigungsinfrastruktur von SDEJ ein "Hook" bereitgestellt.

Um die angepasste Lösung in der Anwendung zu "verankern", muss die Klasse curam.util.security.PublicAccessUser erweitert werden. Dazu ist die Implementierung der Schnittstelle curam.util.security.ExternalAccessSecurity erforderlich. Diese Klasse wird während des Authentifizierungs- und Berechtigungsprozesses verwendet, um erforderliche Informationen zu dem externen Benutzer zu ermitteln. In Anpassen von Anwendungen für externe Benutzer finden Sie weitere Details.