Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Portal > Foren > Java > Allgemeine Java-Programmierung > keytool - gibts eine alternative?
Antwort
 
Themen-Optionen
Alt 22.03.2005, 18:37   Nach oben    #1
antantz
Gast
 
Beiträge: n/a
Standard keytool - gibts eine alternative?

Hei Leute!

Ich soll einen Client schreiben, der auf ein WebService (rennt auf nem Tomcat, erstellt mit Axis) zugreifen soll, das ganze über HTTPS. Das heißt, ich muss natürlich ein Certificate installieren. Mit dem keytool funktioniert das zwar grundsätzlich, nur soll der Client DAU sicher sein, also solls eine Möglichkeit geben, ein gegebenes Certificate per UI in das verwendete cacerts File einzuspielen. Wenn ich also mit

Process process = Runtime.getRuntime().exec("keytool -import -alias einAlias -file certificate.cer -keystore ./cacerts" );

den Prozess starte, funkt das zwar grundsätzlich, aber wirklich "schön" ist das nicht. Erstens liefert er mir - hab da ich was falsch gemacht oder falsch verstanden? - den response in den ErrorStream (process.getErrorStream()), und zweitens muss ich dann das Kennwort für das cacerts File bzw. ob ich dem certificate trauen will in den output stream schreiben.

Wirklich sauber kommt mir das aber nicht vor. Ich hab jetzt vergeblich versucht, eine Alternative zum keytool zu finden: Dass ich direkt über java Klassen auf die cacerts Zugreifen kann, bin aber nicht fündig geworden.

Könnte mir da jemand weiterhelfen? Ich steh im Moment voll auf der Leitung...

Thx,

Helmut
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 22.03.2005, 21:05   Nach oben    #2
antantz
Gast
 
Beiträge: n/a
Standard erster teilerfolg...

rtfm... das keytool kann auch so aufgerufen werden, dass es nicht nachfragt:

keytool -import -noprompt -trustcacerts -alias einAlias -file ipcop.cer -keystore ./config/cacerts -storepass changeit

ist zwar nach wie vor nicht optimal, also falls jemand weiß, wie man das keytool und somit das Runtime.getRuntime.exec() umgehen kann, bin ich nach wie vor dankbar. Fehlerbehandlung ist ja mit der variante deutlich schwieriger; abgesehen davon, dass ich vom keytool abhängig bin (bzw. davon, ob die umgebungsvariablen auf eine richtige jvm version gestelllt sind)...

mfg helmut
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[problem gelöst]PHP 4 alternative zu str_split Garnele PHP-Programmierung 2 28.01.2007 16:53
Yahoo Alternative zu Adsense Chr!s Plauderecke 3 03.03.2006 11:15
Paint.NET als Alternative für Microsoft Paint Ben Nachrichten 20 21.11.2005 20:49
SWT und alternative Toolkits - Ressourcen und Links peschmae Desktop-Applikationen und Grafik 1 30.05.2004 18:22


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:06 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44