+1 to this
-Scott
Shishir K. Singh wrote:
+1 to it.
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of bryan ( [EMAIL
PROTECTED])
Sent: Sunday, January 23, 2005 11:52 AM
To: acegisecurity-developer@lists.sourceforge.net
Subject: Re: [Acegisecurity-developer] Reducing the number of filters needed in
web.xml
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
Acegisecurity-developer@lists.sourceforge.net
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
Acegisecurity-developer@lists.sourceforge.net
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
Acegisecurity-developer@lists.sourceforge.net
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
Acegisecurity-developer@lists.sourceforge.net
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
Acegisecurity-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acegisecurity-developer