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