jessie-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Jessie-discuss] Problems using Jessie as sun jdk drop-in


From: Anders Biehl Nørgaard
Subject: [Jessie-discuss] Problems using Jessie as sun jdk drop-in
Date: Thu, 1 Jul 2004 13:59:16 +0200 (CEST)

Hi,


I try to use jessie as a provider for SSL sockets as the Sun-jsse seems to
be defective for my purpose (communicating through a NetScaler-box,
http://www.netscaler.com/ , that takes care of ssl - Suns jsse worked fine
until the NetScaler-box was added, Grr!)
Running on Win2k, sun jdk1.4.1_05, I've edited my
lib/security/java.security to contain

# List of providers and their preference orders (see above):
#
security.provider.1=org.metastatic.jessie.provider.Jessie
#security.provider.1=sun.security.provider.Sun
#security.provider.2=com.sun.net.ssl.internal.ssl.Provider
#security.provider.3=com.sun.rsajca.Provider
#security.provider.4=com.sun.crypto.provider.SunJCE
#security.provider.5=sun.security.jgss.SunProvider


But in the offending piece of code....


KeyStore ks= KeyStore.getInstance("JKS", new
org.metastatic.jessie.provider.Jessie()); // Filetype
KeyManagerFactory kmf= KeyManagerFactory.getInstance("JessieX509");
ks.load(new FileInputStream(clientFile), clientCertPassword);
kmf.init(ks, clientCertPassword);



I get

java.security.KeyStoreException: JKS not found
        at java.security.KeyStore.getInstance(Unknown Source)
        at
        
httpsequencer.propertyscript.ScenarioReader.readSSLFactory(ScenarioReader.java:165)
     at httpsequencer.propertyscript.ScenarioReader.read(ScenarioReader.java:98)
        at RunScenario.runScenario(RunScenario.java:122)
        at RunScenario.main(RunScenario.java:54)

Any ideas - I get the same error if I ask for "PKCS12" "PKCS8" or "JKS"

-Anders






reply via email to

[Prev in Thread] Current Thread [Next in Thread]