public void setFilters(Map<String, Filter> filters) {
        this.filters = filters;
    }
Sets the filterName-to-Filter map of filters available for reference when creating
{@link #setFilterChainDefinitionMap(java.util.Map) filter chain definitions}.
<p/>
<b>Note:</b> This property is optional:  this {@code FactoryBean} implementation will discover all beans in the
web application context that implement the {@link Filter} interface and automatically add them to this filter
map under their bean name.
<p/>
For example, just defining this bean in a web Spring XML application context:
<pre>
&lt;bean id=&quot;myFilter&quot; class=&quot;com.class.that.implements.javax.servlet.Filter&quot;&gt;
...
&lt;/bean&gt;</pre>
Will automatically place that bean into this Filters map under the key '<b>myFilter</b>'.

@param filters the optional filterName-to-Filter map of filters available for reference when creating
               {@link #setFilterChainDefinitionMap (java.util.Map) filter chain definitions}.
support/spring/src/main/java/org/apache/shiro/spring/web/ShiroFilterFactoryBean.java