Christian Müller ha scritto:
> Jody I have not a seen a page for project proposals for geoserver.
> (or should we use the one created for geotools). 
> 
> I am not sure at the moment, but I have an idea doing a GeoXACML 
> implementation which could deployed in geoserer as a servlet filter. 

The idea of a GEOXAML driven security subsystem is certainly
a very good one, I would be interested in mentoring you in this one.

However, I would rather suggest not to implement it as a servlet
filter. There are quite some good reasons to avoid it:
- it has to replicate part of the work GeoServer is already doing
   (the request parsing)
- it is limited to the kind of request it can parse (say tomorrow
   we add WPS, or a restful WFS, or just SOAP request types for
   the existing services)

You have two lower level options at your disposal:
- a dispatcher plugin, that receives the requests in a parsed
   form already. Yet, that still requires you to know all the
   possible kinds of requests (just skips the parsing machinery)
- a geoserver security subsystem plugin, replacing the current
   DataAccessManager implementation with a custom one that is
   driven by GEOXAML directives

I cannot find much information about GEOXAML, and XAML itself
it huge, so it's likely that you'll find some limitations in
the current security subsystem extension points, but I can
work along with you and make the necessary changes to allow
a GEOXAML driven plugin to work at its full potential.

Interested?
Cheers
Andrea

-- 
Andrea Aime
OpenGeo - http://opengeo.org
Expert service straight from the developers.

------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to