Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Hallo kann mir jemand sagen wie ich ein Zertifikat (also eine * cer Datei) mit Java auslesen kann und somit z.B.
die einzelnen Elemente ausegeben kann. Wäre echt super dankbar über Hilfe. Das beste wäre ein Codebesipiel, weil
ich da noch nicht so den Plan von habe!!
Hi,
also folgende Vorgehensweise sollte funktionieren. Vielleicht gibts auch einfachere... keine Ahnung:
Also zuerst musst du das Zertifikat in einen sog. Keystore (das ist ne Datenbank welche Schlüssel, Zertifikate usw. hält) importieren. Das kannst du z.B. so machen in dem du in das Verzeichnis mit deinem Zertifikat gehst und dort folgenden Befehl absetzt:
keytool -import -keystore my.store -alias MyCert -file zertifikat.cer
Da musst du dann noch ein Passwort für deinen Keystore eingeben. Wenn du das gemacht hast, hast du jetzt in deinem Verzeichnis einen Keystore, in welchem sich dein Zertifikat "zertifikat.cer" unter dem Alias "MyCert" befindet. Das kannst du jetzt mittels Java-Programmcode laden und lesen:
Jetzt hast du dein Zertifikat in der Hand und kannst Getter-Methoden darauf ausführen um Infos zu erhalten. Wenn es sich z.B. um ein X.509 Zertifikat handelt kannst du auf die entsprechende Klasse casten soweit ich weiß und hast dann natürlich mehr Getter-Methoden.