Zdravim,

Odporucam precitat knizku http://www.jaasbook.com/. Je volne k stiahnutiu.



Ales Dostal wrote:
Zdravim,
tak se nejak trapim s authentifikaci pres JDBCRealm. Pokud se to tyka webove aplikace, je mi situace jasna a jednoducha. Authentifikacni formular -> xml konfigurace a jsem tam.

Ale kdyz mam swing aplikaci a chci udelat nejaky prihlasovaci formular? Nechci na klienta tahat SQL ci JDBC atd., jde mi o to, zda se da prihlasit nejak takto:

class EJBBeana .... {
   public void login(String name, String pass) throws ..... {
        // prihlaseni do JDBCRealm, popripade vyhozeni vyjimky
   }
}

Zejmena mi jde o to, aby se prihlaseni provedlo na serveru a ja mohl pouzivat: SessionContext.getCallerPrincipal().getName(), anotovani metod podle opravneni, atd. Proste toto se mi nedari. Ani na forech nemuzu najit presne reseni. Nejak mi to prijde silene zmatene. Koukal jsem na "Context.SECURITY_PRINCIPAL", ale zde take nevim jak na to, protoze pro InitialContext toto nejak nefunguje :(
Pote jsem koukal na: ProgrammaticLogin na serveru, take bez uspechu.
Pote jsem zkousel LoginContext, take bez uspechu.
Samotny JDBCRealm mam nastaven jako default, takze bych ho teoreticky ani v xml nemusel nastavovat, ale i to mam.

Ja uz vazne nevim co s tim. Poradi mi nekdo, jak presne od swing -> app. serveru udelam authentifikaci (JAAS)?


________ Information from NOD32 ________
This message was checked by NOD32 Antivirus System for Linux Mail Servers.
http://www.eset.com


__________ Informacia od NOD32 2368 (20070701) __________

Tato sprava bola preverena antivirusovym systemom NOD32.
http://www.eset.sk




Odpovedet emailem