Vinnie, Sean,The Sun provider has a dependency on JNDI due to the LDAP CertStore implementation to fetch certs and CRLs from an LDAP directory. I'd like to remove this dependency with the following patch:
http://cr.openjdk.java.net/~alanb/6889552/In summary, it just moves LDAPCertStore into an ldap sub-package and changes URICertStore so that it delegates via a helper class.
Thanks, -Alan.