| method | void doFilter(ServletRequest, ServletResponse, FilterChain) |
| pre | init'ed(this.schemeEnforcementEnabled) |
| pre | (soft) chain != null |
| pre | (soft) mLogger != null |
| pre | (soft) request != null |
| pre | (soft) response != null |
| pre | (soft) this.allowedUrls != null |
| pre | (soft) init'ed(this.httpPort) |
| pre | (soft) init'ed(this.httpsPort) |
| pre | (soft) init'ed(this.secureLoginEnabled) |
| test_vector | this.httpPort: {80}, {-231..79, 81..232-1} |
| test_vector | this.httpsPort: {443}, {-231..442, 444..232-1} |
| test_vector | this.schemeEnforcementEnabled: {0}, {1} |
| test_vector | this.secureLoginEnabled: {0}, {1} |
| test_vector | java.util.Set:contains(...)@103: {1}, {0} |
| test_vector | java.util.Set:contains(...)@87: {0}, {1} |
| test_vector | javax.servlet.ServletRequest:isSecure(...)@103: {0}, {1} |
| test_vector | javax.servlet.ServletRequest:isSecure(...)@87: {1}, {0} |
| test_vector | javax.servlet.http.HttpServletRequest:getQueryStrin g(...)@112: Addr_Set{null}, Inverse{null} |
| test_vector | javax.servlet.http.HttpServletRequest:getQueryStrin g(...)@96: Addr_Set{null}, Inverse{null} |
| method | void init(FilterConfig) |
| pre | (soft) mLogger != null |
| pre | (soft) this.allowedUrls != null |
| presumption | org.apache.roller.weblogger.config.WebloggerConfig: getProperty(...)@158 != null |
| post | this.filterConfig == filterConfig |
| post | init'ed(this.filterConfig) |
| post | possibly_updated(this.httpPort) |
| post | possibly_updated(this.httpsPort) |
| post | init'ed(this.schemeEnforcementEnabled) |
| post | init'ed(this.secureLoginEnabled) |
| test_vector | java.util.Iterator:hasNext(...)@168: {0}, {1} |
| test_vector | org.apache.commons.logging.Log:isDebugEnabled(... )@166: {0}, {1} |
| test_vector | org.apache.roller.weblogger.config.WebloggerConfig: getBooleanProperty(...)@137: {0}, {1} |
| test_vector | org.apache.roller.weblogger.config.WebloggerConfig: getBooleanProperty(...)@139: {0}, {1} |