Class IniFilterChainResolverFactory

java.lang.Object
org.apache.shiro.util.AbstractFactory<T>
org.apache.shiro.ini.IniFactorySupport<FilterChainResolver>
org.apache.shiro.web.config.IniFilterChainResolverFactory
All Implemented Interfaces:
org.apache.shiro.lang.util.Factory<FilterChainResolver>

public class IniFilterChainResolverFactory extends org.apache.shiro.ini.IniFactorySupport<FilterChainResolver>
A Factory that creates FilterChainResolver instances based on Ini configuration.
Since:
1.0
  • Field Details

  • Constructor Details

    • IniFilterChainResolverFactory

      public IniFilterChainResolverFactory()
    • IniFilterChainResolverFactory

      public IniFilterChainResolverFactory(org.apache.shiro.config.Ini ini)
    • IniFilterChainResolverFactory

      public IniFilterChainResolverFactory(org.apache.shiro.config.Ini ini, Map<String,?> defaultBeans)
  • Method Details

    • getFilterConfig

      public javax.servlet.FilterConfig getFilterConfig()
    • setFilterConfig

      public void setFilterConfig(javax.servlet.FilterConfig filterConfig)
    • getGlobalFilters

      public List<String> getGlobalFilters()
    • setGlobalFilters

      public void setGlobalFilters(List<String> globalFilters)
    • createInstance

      protected FilterChainResolver createInstance(org.apache.shiro.config.Ini ini)
      Specified by:
      createInstance in class org.apache.shiro.ini.IniFactorySupport<FilterChainResolver>
    • createDefaultInstance

      protected FilterChainResolver createDefaultInstance()
      Specified by:
      createDefaultInstance in class org.apache.shiro.ini.IniFactorySupport<FilterChainResolver>
    • buildChains

      protected void buildChains(FilterChainManager manager, org.apache.shiro.config.Ini ini)
    • registerFilters

      protected void registerFilters(Map<String,javax.servlet.Filter> filters, FilterChainManager manager)
    • getFilters

      protected Map<String,javax.servlet.Filter> getFilters(Map<String,String> section, Map<String,?> defaults)
    • createChains

      protected void createChains(Map<String,String> urls, FilterChainManager manager)