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?

Thanks,

Scott

[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

_______________________________________________
equinox-dev mailing list
equinox-dev@eclipse.org
https://dev.eclipse.org/mailman/listinfo/equinox-dev

Reply via email to