Zdravím,
uložte keystore do stejného package jako nějakou třídu a na té třídě
(dejme tomu A) zavolejte A.class.getResource("postsignum.jks"),
případně do rootu JARu a zavolejte getResource("postsignum.jks") na
classloaderu (ale resource v default package je v rozporu se
specifikací). Dostanete tak objekt třídy URL, do systémových
vlastností pak vložte toto URL (tedy zavolejte na něm toString()).S pozdravem Filip Jirsák 2009/6/26 Dusan Zatkovsky <[email protected]>: > Ahoj. > > Moja app sa pripaja pomocou https na servlet, ktoreho certifikat je podpisany > od postsignum. Jeho certifikaty mam ulozene vo vlastnom keystore na disku. > SSL nasledne inicializujem pomocou > System.setProperty("javax.net.ssl.trustStore", "/path/to/postsignum.jks"); > > Tento keystore by som rad pribalil do jar-u a distribuoval spolu s aplikaciou, > ale neviem, ako mam uviest cestu k tomu suboru. V QtJambi > funguje "classpath://" prefix, ale v samotnej jave asi nic take nieje. > > V krajnom pripade pouzijem tempfile, ale radsej sa opytam nez to pustim do > sveta. > > Diky. > > -- > Dusan >
