@SafeVarargs
    protected final void addFilterChain(String pattern, FilterConfig<? extends Filter>... filterConfigs) {
        filterChains.put(pattern, filterConfigs);
    }
Maps 'n' number of <code>filterConfig</code>s to a specific path pattern.<BR/>
For example, a path of '/my_private_resource/**' to 'filterConfig(AUTHC)' would require
any resource under the path '/my_private_resource' would be processed through the {@link FormAuthenticationFilter}.

@param pattern       URL patter to be mapped to a FilterConfig, e.g. '/my_private-path/**'
@param filterConfigs FilterConfiguration representing the Filter
                     and config to be used when processing resources on <code>pattern</code>.
@since 1.4
support/guice/src/main/java/org/apache/shiro/guice/web/ShiroWebModule.java