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

We may be able to put org.eclipse.osgi.service.security package in supplemental, but would it be possible to have others supply a different fragment that implements ECFTrustManager in another way?  Even if we move the org.eclipse.osgi.service.security API to the supplement bundle you would still need an implementation of TrustEngine to plug into ECFTrustManager.

Tom



Inactive hide details for Scott Lewis ---12/10/2013 02:52:57 PM---ECF is restructuring our features so that our bundles can morScott Lewis ---12/10/2013 02:52:57 PM---ECF is restructuring our features so that our bundles can more easily be  installed in non-Eclipse r

From: Scott Lewis <slewis@xxxxxxxxxxxxx>
To: Equinox development mailing list <equinox-dev@xxxxxxxxxxx>,
Date: 12/10/2013 02:52 PM
Subject: [equinox-dev] TrustEngine in supplemental?
Sent by: equinox-dev-bounces@xxxxxxxxxxx





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@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/equinox-dev


GIF image