protected void configure() {

        this.objects.clear();

        WebSecurityManager securityManager = createWebSecurityManager();
        setWebSecurityManager(securityManager);

        ShiroFilterConfiguration filterConfiguration = createFilterConfiguration();
        setShiroFilterConfiguration(filterConfiguration);

        FilterChainResolver resolver = createFilterChainResolver();
        if (resolver != null) {
            setFilterChainResolver(resolver);
        }
    }
Loads configuration {@link Ini} from {@link #getConfigLocations()} if set, otherwise falling back
to the {@link #getDefaultConfigLocations()}. Finally any Ini objects will be merged with the value returned
from {@link #getFrameworkIni()}

@return Ini configuration to be used by this Environment.
@since 1.4
web/src/main/java/org/apache/shiro/web/env/IniWebEnvironment.java