+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

Reply via email to