Ich Zertifikate aus dem Schlüsselspeicher basierend auf Aliasnamen immer den Code unten verwenden,Get-Zertifikat von Schlüsselspeichern nicht auf Aliasnamen in Java
KeyStore keyStore = KeyStore.getInstance("Windows-MY");
Enumeration aliasesEnum = keyStore.aliases();
while(aliasesEnum.hasMoreElements())
{
aAliasName = (String)aliasesEnum.nextElement();
X509Certificate certificate = (X509Certificate)keyStore.getCertificate(aAliasName);
}
Gibt es eine Möglichkeit Aliase aus dem aktuellen Token zu bekommen statt vom Schlüsselspeicher erhalten ?.
Vielen Dank im Voraus.
Wenn Sie jetzt ein anderes Problem haben, erstellen Sie eine neue Frage. Es ist eine schlechte Übung, Ihre Frage zu ändern, nachdem sie beantwortet wurde, denn dann stimmen die Antworten nicht mehr mit der Frage überein. – Omikron
@Vijaya, wie Omikron darauf hingewiesen hat, stellen Sie bitte Ihre Frage und öffnen Sie eine neue Frage für Ihre neue Ausgabe. Die Antwort (en) unten würden also zu der Frage passen, und Leute, die diese Frage in der Zukunft besuchen, wissen, was ihr Problem lösen würde. Sie können die Antwort akzeptieren, die Ihr Problem gelöst hat, und diese Frage damit abschließen. –