I think they're is a more elegant and intuitive way to do this.
I also think this a good idea,it would be good to have a more elegant
syntax though,
perhaps you might also consider the following.
snip --
And configure the chain of filters in the application context, something like
<bean id="filterChain" class="net.sf.acegisecurity.FilterChain">
<property name="filters">
<value>
channelProcessingFilter=/*
authenticationProcessingFilter=/*
basicProcessingFilter=/*
sessionIntegrationFilter=/*
securityEnforcementFilter=/*
</value>
</property>
</bean>
Best Regards
Bryan Hunt
On Sun, 23 Jan 2005 09:26:48 -0500, Dmitriy Kopylenko
<[EMAIL PROTECTED]> wrote:
> This idea looks good to me.
>
> Regards,
> Dmitriy.
>
> ----- Original Message -----
> From: Carlos Sanchez <[EMAIL PROTECTED]>
> Date: Sunday, January 23, 2005 7:59 am
> Subject: [Acegisecurity-developer] Reducing the number of filters needed in
> web.xml
>
> > Hi,
> >
> > I think this was already discussed but I wasn't able to find it.
> >
> > I'd like to reduce the number of filters in web.xml to just one, say
> >
> > <filter>
> > <filter-name>Acegi Filter</filter-name>
> > <filter-class>net.sf.acegisecurity.util.FilterToBeanProxy</filter-
> > class> <init-param>
> > <param-name>targetClass</param-name>
> > <param-value>net.sf.acegisecurity.FilterChain</param-value>
> > </init-param>
> > </filter>
> >
> > And configure the chain of filters in the application context,
> > something like
> >
> > <bean id="filterChain" class="net.sf.acegisecurity.FilterChain">
> > <property name="filters">
> > <list>
> > <ref local="channelProcessingFilter"/>
> > <ref local="authenticationProcessingFilter"/>
> > <ref local="basicProcessingFilter"/>
> > <ref local="sessionIntegrationFilter"/>
> > <ref local="securityEnforcementFilter"/>
> > </list>
> > </property>
> > <property name="filterMappings">
> > <list>
> > <value>/*</value>
> > <value>/*</value>
> > <value>/*</value>
> > <value>/*</value>
> > <value>/*</value>
> > </list>
> > </property></bean>
> >
> > Any thoughts?
> >
> > Regards
> >
> > Carlos Sanchez
> > A Coru�a, Spain
> > http://www.jroller.com/page/carlossg
> >
> >
> >
> >
> > -------------------------------------------------------
> > This SF.Net email is sponsored by: IntelliVIEW -- Interactive
> > ReportingTool for open source databases. Create drag-&-drop
> > reports. Save time
> > by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
> > Download a FREE copy at http://www.intelliview.com/go/osdn_nl
> > _______________________________________________
> > Home: http://acegisecurity.sourceforge.net
> > Acegisecurity-developer mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer
> >
>
> -------------------------------------------------------
> This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
> Tool for open source databases. Create drag-&-drop reports. Save time
> by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
> Download a FREE copy at http://www.intelliview.com/go/osdn_nl
> _______________________________________________
> Home: http://acegisecurity.sourceforge.net
> Acegisecurity-developer mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer
>
-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Home: http://acegisecurity.sourceforge.net
Acegisecurity-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer