Cas sec filter

Yes, I agree the best approach is having different modules and profiles.

Mauro

2014-12-03 11:22 GMT+01:00 afabiani <notifications@github.com>:

> In src/server/pom.xml:
>
> >              <dependency>
> >                  <groupId>org.springframework.security</groupId>
> >                  <artifactId>spring-security-ldap</artifactId>
> >                  <version>${spring-security-version}</version>
> >              </dependency>
> > +
> > +            <dependency>
> > +                <groupId>org.springframework.security</groupId>
> > +                <artifactId>spring-security-cas-client</artifactId>
> > +                <version>${spring-security-version}</version>
> > +            </dependency>
> > +
>
> It is what I'm trying to achieve. Maybe the best solution would be to have
> different modules which can be activated through the profiles. Unless we
> decide to follow an apporach similar to the GeoServer one, but this would
> require a lot of work on the GeoStore security subsystem core. Basically we
> need a way to customize the fitler chains by our own. For the moment, also
> considering that we are planning to fuse GeoStore and OSDI2, maybe the best
> way would be to try to use different modules. == GeoServer Professional
> Services from the experts! Visit http://goo.gl/NWWaa2 for more
> information. Please, notice that GeoSolutions will be closed for seasonal
> holidays from December the 24th to January the 6th == Ing. Alessio Fabiani
> @alfa7691 Founder/Technical Lead GeoSolutions S.A.S. Via Poggio alle Viti
> 1187 55054 Massarosa (LU) Italy phone: +39 0584 962313 fax: +39 0584
> 1660272 mob: +39 331 6233686 http://www.geo-solutions.it
> http://twitter.com/geosolutions_it
> … <#14a0fac00ae3906a_>
> ------------------------------------------------------- *AVVERTENZE AI
> SENSI DEL D.Lgs. 196/2003* Le informazioni contenute in questo messaggio di
> posta elettronica e/o nel/i file/s allegato/i sono da considerarsi
> strettamente riservate. Il loro utilizzo è consentito esclusivamente al
> destinatario del messaggio, per le finalità indicate nel messaggio stesso.
> Qualora riceviate questo messaggio senza esserne il destinatario, Vi
> preghiamo cortesemente di darcene notizia via e-mail e di procedere alla
> distruzione del messaggio stesso, cancellandolo dal Vostro sistema.
> Conservare il messaggio stesso, divulgarlo anche in parte, distribuirlo ad
> altri soggetti, copiarlo, od utilizzarlo per finalità diverse, costituisce
> comportamento contrario ai principi dettati dal D.Lgs. 196/2003. The
> information in this message and/or attachments, is intended solely for the
> attention and use of the named addressee(s) and may be confidential or
> proprietary in nature or covered by the provisions of privacy act
> (Legislative Decree June, 30 2003, no.196 - Italy's New Data Protection
> Code).Any use not in accord with its purpose, any disclosure, reproduction,
> copying, distribution, or either dissemination, either whole or partial, is
> strictly forbidden except previous formal approval of the named
> addressee(s). If you are not the intended recipient, please contact
> immediately the sender by telephone, fax or e-mail and delete the
> information in this message that has been received in error. The sender
> does not give any warranty or accept liability as the content, accuracy or
> completeness of sent messages and accepts no responsibility for changes
> made after they were sent or for other risks which arise as a result of
> e-mail transmission, viruses, etc.
> On Wed, Dec 3, 2014 at 11:17 AM, mbarto <notifications@github.com> wrote:
> In src/server/pom.xml: > <dependency> >
> <groupId>org.springframework.security</groupId> >
> <artifactId>spring-security-ldap</artifactId> >
> <version>${spring-security-version}</version> > </dependency> > + > +
> <dependency> > + <groupId>org.springframework.security</groupId> > +
> <artifactId>spring-security-cas-client</artifactId> > +
> <version>${spring-security-version}</version> > + </dependency> > + can we
> make cas (and probably even ldap) an optional module? If it's not too hard
> — Reply to this email directly or view it on GitHub <
> https://github.com/geosolutions-it/geostore/pull/96/files#r21222086>.
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/geosolutions-it/geostore/pull/96/files#r21222329>.
>