It's purely historical. Though I haven't thought through a design on OSGi services in detail, I can't think of a reason that it couldn't work off the top of my head. Transitioning to services is certainly a design we can consider going forward.
-matt --- Matt Flaherty Security Project Lead, Lotus Notes & Eclipse Equinox External: http://www.eclipse.org/equinox/incubator/security/ Internal: https://cs.opensource.ibm.com/projects/eclipsesec/ [EMAIL PROTECTED] wrote on 09/04/2007 02:24:33 PM: > I think the more general point here is why are extensions being used here > instead of services (which already come built into the OSGi framework) as > the means of connecting the various players of the JAAS framework? Is > there something about the JAAS framework design that cannot be done, or > done well, with services? > > Sure one can install the registry (and its dependent bundles) on the OSGi > framework and use them, but why introduce that coupling unless it truly is > necessary? I would like to think that we may want to include the JAAS > framework design in the OSGi spec. But I don't see that OSGi specified > version of a JAAS framework will be based upon extensions. > -- > > BJ Hargrave > Senior Technical Staff Member, IBM > OSGi Fellow and CTO of the OSGi Alliance > [EMAIL PROTECTED] > > office: +1 386 848 1781 > mobile: +1 386 848 3788 > > > > > Pascal Rapicault <[EMAIL PROTECTED]> > Sent by: [EMAIL PROTECTED] > 2007-09-04 13:48 > Please respond to > Equinox development mailing list <[email protected]> > > > To > Equinox development mailing list <[email protected]> > cc > > Subject > Re: AW: [equinox-dev] [sec] JAAS framework dependency on Eclipse > > > > > > > The extension registry is an OSGi bundle, to that respect it runs on any > OSGi implementation. > And for curious, it even runs without OSGi. > > PaScaL > > > > From: "Matt Flaherty" <[EMAIL PROTECTED]> > > To: Equinox development mailing list <[email protected]> > > > Date: 09/04/2007 10:58 AM > > Subject: Re: AW: [equinox-dev] [sec] JAAS framework dependency on > Eclipse > > > > > > > > In the bug: > > https://bugs.eclipse.org/bugs/show_bug.cgi?id=202156 > > Chris rightly points out that I may have been heavy-handed with 'pure' ;) > > Certainly the registry can be used in other environments.. Though I've > never tried it, the framework may very well work if you simply include the > registry. Let me know if there is anything I can do to help get your > environment up and running. > > -matt > > --- > Matt Flaherty > Security Project Lead, Lotus Notes & Eclipse Equinox > External: http://www.eclipse.org/equinox/incubator/security/ > Internal: https://cs.opensource.ibm.com/projects/eclipsesec/ > > [EMAIL PROTECTED] wrote on 09/04/2007 10:11:25 AM: > > > That answers my other question as well. Thanks. > > > > I'm going to file a bug right now and will contribute code if I can come > > up with something generic. > > > > I wonder whether the OSGi specification has already hooks available to > > put something like framework wide authentication. > > > > Thanks again and regards > > > > Arthur > > > > Matt Flaherty wrote: > > > > > > The authentication code currently relies on extension points to > > > contribute the JAAS artifacts, so I don't believe it will currently > > work > > > in a pure OSGi environment. > > > > > > Nothing is currently planned in this direction - primarily because no > > > one has asked yet... Requirements (via bugzilla) and contributions are > > > > > both welcome :) > > > > > > --- > > > Matt Flaherty > > > Security Project Lead, Lotus Notes & Eclipse Equinox > > > External: http://www.eclipse.org/equinox/incubator/security/ > > > Internal: https://cs.opensource.ibm.com/projects/eclipsesec/ > > > > > > [EMAIL PROTECTED] wrote on 09/04/2007 09:33:34 AM: > > > > > > > Hi all > > > > > > > > I'm looking for a way to leverage the authentication functionality > > > > provided by JAAS for an application running on Equinox (not > > depending on > > > > the rest of Eclipse). Is it possible to leverage the Equinox > > Security > > > > framework for this or is it necessary to use the (Eclipse specific) > > > > extension points it provides to use it? Or are there any plans on > > making > > > > it a "pure" OSGi bundle? > > > > > > > > Regards > > > > > > > > Arthur > > > > > > > > _______________________________________________ > > > > equinox-dev mailing list > > > > [email protected] > > > > https://dev.eclipse.org/mailman/listinfo/equinox-dev > > > > > > > > > > > ------------------------------------------------------------------------ > > > > > > _______________________________________________ > > > equinox-dev mailing list > > > [email protected] > > > https://dev.eclipse.org/mailman/listinfo/equinox-dev > > > > _______________________________________________ > > equinox-dev mailing list > > [email protected] > > https://dev.eclipse.org/mailman/listinfo/equinox-dev > _______________________________________________ > equinox-dev mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/equinox-dev > > > _______________________________________________ > equinox-dev mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/equinox-dev > > > _______________________________________________ > equinox-dev mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/equinox-dev
_______________________________________________ equinox-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/equinox-dev
