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

Hi Tom,

On 12/11/2013 5:47 AM, Thomas Watson wrote:

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? 


Possibly.   Could you explain what you have in mind?


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.


Yes...where (what bundle) is the equinox TrustEngine implementation(s)?

I suppose for non-Equinox distributions it may be simply too much/too many Equinox dependencies to expect to be able to use org.eclipse.ecf.ssl...but for our consumers I just want to find out what it would take for people people to use *.ssl on non-Equinox frameworks.

Scott




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




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

GIF image