[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[equinox-dev] TrustEngine in supplemental?

ECF is restructuring our features so that our bundles can more easily be installed in non-Eclipse runtime environments [1]. We also would like to continue to produce distributions that can run on Felix and/or other frameworks while providing as much of our own functionality as possible...particularly around remote services/RSA.

There are some SSL fragments in ECF (contributed to us years ago by IBM) that are dependent upon the Equinox TrustEngine class...i.e. org.eclipse.osgi.service.security.TrustEngine. Here's [2] the ECF class that references TrustEngine in org.eclipse.ecf.ssl.

There are consumers of ECF that would potentially like to use the org.eclipse.ecf.ssl fragments on non-Equinox frameworks, but that's not currently possible given the TrustEngine's presence in org.eclipse.osgi...and it doesn't appear to be in the Equinox supplemental [3].

Is it appropriately in Equinox supplemental?



[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=409787
[2] http://git.eclipse.org/c/ecf/org.eclipse.ecf.git/tree/framework/bundles/org.eclipse.ecf.ssl/src/org/eclipse/ecf/internal/ssl/ECFTrustManager.java
[3] http://dev.eclipse.org/mhonarc/lists/ecf-dev/msg06829.html