[Java lista] JAAS - Realm - SSO

Szomor Attila aszomor at computertechnika.hu
2009. Nov. 13., P, 09:41:46 CET


Sziasztok,

Érdeklődnék, hogy a lent vázolt fizikai és logikai felépítésú rendszerhez  
milyen security-t ajánlanátok.
Rövid ismerteteő
-a tervezésnél megpróbáltuk figyelembe venni a jövöbeni felépítést, többek  
között ezért is választottuk a TransferObjectAssembler patternt, valamint  
az adatbázist egy előző (leváltandó, saját) rendszertöl örököltük és itt  
lehetőség nyílott a saját szájízünk szerinti elnevezés használatára (pl. a  
PlaceUserU entitás FelhasznaloTO)
-jelenleg a rendszergazdai modul funkcionalitását programoztuk le, mert  
minden továbbinak ez lesz az alapja, csak egy developer AS-ben működő  
WorkAround verzió.

Most kellene mindent a helyére tenni és a jogosultsági rendszer alapjait  
beletenni és egy pár kérdésem merült fel,
-ha a kliensből beloginolok a BI_AS-be, hogy szerez erről tudomást az  
EntityAS, van automatizmus ?
-ha a BI_AS-böl tovább kell login-olni, mi az AfterLogin és a BeforeLogout  
esemény, hogy hivatkozok rá ?
-mi van, ha a BI_AS-ből nem érhetem el a DB-t, létezik EntityRealm ?
-ha nincs EntityRealm csak a GlassFish + SSO lenne a jó megoldás ?
-ne használjak szabványos jogosultségot, hidaljam át a problémát stateful  
bean-ekkel ?

Továbbra is érdekel tudtok-e ajánlani életszagú demót, de legjobb lenne  
egy EJB3 alapú opensource project !!!

Kérlek bennetek küldjetek pár URL-t és ötletet.

Előre is köszi, Attila.


Fizikai felépítés
-----------------
1, Szerverszoba (I. em), szigorú házirend
-Sun SPARC szerver, SAN háttértároló, szalagos mentés
---Belépés mágneskártya érvényes munkaszám megadása

2, Gépterem (Fsz.), házirend
-Windwos és Linux szerverek
---Belépés mágneskártya

3, Munkahelyek
-Windows vagy Linux munkaállomások


Logikai felépítés
-----------------
1, GlassFish AS - EntityUnit

2, GlassFish AS - BussinesIntelligenceUnit

3, OpenSwing GUI client (jelenleg, később GWT-s is)



További információk a(z) Javalist levelezőlistáról