Erweitern der Klasse für Benutzer mit öffentlicher Zugriffsberechtigung

Um die angepasste Lösung in der Anwendung zu "verankern", muss die abstrakte Klasse curam.util.security.PublicAccessUser erweitert werden. Dazu ist die Implementierung der Schnittstelle curam.util.security.ExternalAccessSecurity erforderlich. Diese konkrete Klasse wird während des Authentifizierungs- und Berechtigungsprozesses durchgeführt, um erforderliche Informationen zu dem externen Benutzer zu ermitteln. Diese Klasse und ihre zugehörigen Methoden werden unten ausführlich beschrieben.