Class IniFilterChainResolverFactory
java.lang.Object
org.apache.shiro.util.AbstractFactory<FilterChainResolver>
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>
- Since:
- 1.0
-
Field Summary
FieldsFields inherited from class org.apache.shiro.ini.IniFactorySupport
DEFAULT_INI_RESOURCE_PATH -
Constructor Summary
ConstructorsConstructorDescriptionIniFilterChainResolverFactory(org.apache.shiro.config.Ini ini) IniFilterChainResolverFactory(org.apache.shiro.config.Ini ini, Map<String, ?> defaultBeans) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidbuildChains(FilterChainManager manager, org.apache.shiro.config.Ini ini) protected voidcreateChains(Map<String, String> urls, FilterChainManager manager) protected FilterChainResolverprotected FilterChainResolvercreateInstance(org.apache.shiro.config.Ini ini) javax.servlet.FilterConfigprotected voidregisterFilters(Map<String, javax.servlet.Filter> filters, FilterChainManager manager) voidsetFilterConfig(javax.servlet.FilterConfig filterConfig) voidsetGlobalFilters(List<String> globalFilters) Methods inherited from class org.apache.shiro.ini.IniFactorySupport
createInstance, getDefaults, getIni, loadDefaultClassPathIni, resolveIni, setDefaults, setIniMethods inherited from class org.apache.shiro.util.AbstractFactory
getInstance, isSingleton, setSingleton
-
Field Details
-
FILTERS
-
URLS
-
-
Constructor Details
-
IniFilterChainResolverFactory
public IniFilterChainResolverFactory() -
IniFilterChainResolverFactory
-
IniFilterChainResolverFactory
-
-
Method Details
-
getFilterConfig
-
setFilterConfig
-
getGlobalFilters
-
setGlobalFilters
-
createInstance
- Specified by:
createInstancein classorg.apache.shiro.ini.IniFactorySupport<FilterChainResolver>
-
createDefaultInstance
- Specified by:
createDefaultInstancein classorg.apache.shiro.ini.IniFactorySupport<FilterChainResolver>
-
buildChains
-
registerFilters
protected void registerFilters(Map<String, javax.servlet.Filter> filters, FilterChainManager manager) -
getFilters
-
createChains
-