what about a joint venture with commons/avalon/other apache projects im sure
people have lots of inputs/ideas for a security framework, I see no reason
why it should be coupled to fulcrum.

- Kasper

----- Original Message -----
From: "Gonzalo A. Diethelm" <[EMAIL PROTECTED]>
To: "Turbine Developers List" <[EMAIL PROTECTED]>
Sent: Wednesday, January 09, 2002 9:04 PM
Subject: RE: First ideas for new security model


> > I don't get what the session interface is for?
>
> Session management: a session holds zero or one (authenticated) user.
>
> > > I'm not familiar with this "implies" concept.
> > an example
> >
> > HaveRootPermission.implies -> HaveReadWriteAccessPermission implies ->
> > HaveReadPermission implies ....
>
> Ok, a hierarchy of permissions. Of course, this concept could also
> be applied to roles, right?
>
> > > I'm sure this is the case.  In fact, I think we should seriously
> > > examine JAAS to see if we would not be better off simply dropping
> > > Turbine's security model and adopting JAAS.
> >
> > +1 on dropping the current Turbine security model for 3.0 and above
>
> I'm not sure yet this is the wisest move; I think we have to EXAMINE
> JAAS and come up with a decision.
>
> > remember JAAS is =>JDK 1.3 only.
> > but +1 on dropping support for JDK < 1.3 for the new security framework,
> > people that want to use the new security framework will just have
> > to upgrade
> > to JDK 1.3, we need to move on.
>
> I suppose setting 1.3 as a minimum would be Ok.
>
> > Besides people need to use a policy file for security settings.
> > And I've been unable to find out how the heck I can dynamically add
users
> > without restarting the application, it should be possible though.
>
> I think just this one aspect would absolutely rule JAAS out.  This
> is exactly the reason why Turbine did not use container-based security.
>
> > Take a look at how they do it over in jboss land
> > http://www.jboss.org/online-manual/HTML/ch09s08.html, not much doco, but
> > download their source code, there was also a good JAAS framework
> > in Enhydra,
> > if you can dig up the enterprise source code somewhere.
>
> It looks interesting, it seems they defined a couple of generic
> classes/interfaces, and their reference implementation uses JAAS
> but they are NOT tied to JAAS; in fact, they say:
>
>   These interfaces can be used to integrate any
>   security infrastructure.
>
> > I tried once to figure out a new security model for Turbine, but I came
to
> > realise that one couldn't make one that could satisfy everybody: easy to
> > use/speed/flexibility/based on standards.
>
> This may be the case; at least, we have to give it a try!
>
> > - Kasper
>
>
> --
> Gonzalo A. Diethelm
> [EMAIL PROTECTED]
>
>
> --
> To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>
>



--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to