Hallo,
wie füge ich einem User eine Rolle zur Laufzeit hinzu?
Und wie füge ich Rollen dem Container zur Laufzeit hinzu?
wie füge ich einem User eine Rolle zur Laufzeit hinzu?
Und wie füge ich Rollen dem Container zur Laufzeit hinzu?
Siehe Doku des Applikationsservers deiner Wahl.Wie lässt sich JAAS einsetzen?
Das hängt von der Implementierung der Loginmodule ab. Es gibt schon viele von der Stange, aber auch ein eigenes ist schnell geklöppelt, besonders wenn die Logik und Datenstruktur schon besteht.Ist JAAS in der Lage die Rollen automatisch aus der Datenbank zu Laden?
Wäre eine Möglichkeit. Das ist ein Layer, der auf JAAS aufbaut. Könnte aber auch "oversized" sein, wenn du die Funktionalität (z.B. SingleSignOn, ...) gar nicht benötigst.Oder Sollte ich hier Seam-Security verwenden?
Und wie füge ich Rollen dem Container zur Laufzeit hinzu?
Na dass ist ja mal einfach . Sinnvollerweise nutzt du eine Datenbank oder LDAP und fügst einen User hinzu und definierst welche Rolle er in deiner Anwendung erhält. Die Rolle muss dafür bereits in der Anwendung bekannt sein. Bei der nächste Anmeldung ist der User mit seiner Rolle in der Anwendung bekannt.wie füge ich einem User eine Rolle zur Laufzeit hinzu?