# WebDriverHandler

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 2,173 of 2,173 | 0% | 230 of 230 | 0% | 148 | 148 | 541 | 541 | 33 | 33
spawnWorker(WebDriverRequestParameters, WebDriverSpawnParameters) |  | 0% |  | 0% | 29 | 29 | 117 | 117 | 1 | 1
static {...} |  | 0% |  | 0% | 10 | 10 | 74 | 74 | 1 | 1
handleSsoAutoLogin(WebDriverRequestParameters, String, WebDriverType) |  | 0% |  | 0% | 14 | 14 | 43 | 43 | 1 | 1
handleSessionFork(WebDriverRequestParameters, SecurityManager, WebDriverType, boolean, String, Map) |  | 0% |  | 0% | 8 | 8 | 31 | 31 | 1 | 1
addUrlsToOptions(List, WebDriverRequestParameters, WebDriverType) |  | 0% |  | 0% | 7 | 7 | 20 | 20 | 1 | 1
filterOutValidLoginParams(Map) |  | 0% |  | 0% | 7 | 7 | 18 | 18 | 1 | 1
handle(String, Request, HttpServletRequest, HttpServletResponse) |  | 0% |  | 0% | 5 | 5 | 19 | 19 | 1 | 1
getRequestParameters(Request, HttpServletRequest) |  | 0% |  | 0% | 3 | 3 | 23 | 23 | 1 | 1
getValidDeviceId(Cookie[], String) |  | 0% |  | 0% | 8 | 8 | 22 | 22 | 1 | 1
processSsoResult(SsoAuthenticator.Result, SecurityManager, WebDriverHandler.SpawnerResult) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1
handleStartClientRequest(Request, HttpServletRequest, HttpServletResponse, boolean, WebDriverType) |  | 0% |  | 0% | 3 | 3 | 13 | 13 | 1 | 1
loadPartial(String, String, Map) |  | 0% |  | 0% | 5 | 5 | 16 | 16 | 1 | 1
serveStatic(HttpServletResponse, String, Map, String[]) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1
writeUrlInResponse(String, String, HttpServletResponse, String, Cookie) |  | 0% |  | 0% | 2 | 2 | 16 | 16 | 1 | 1
writeTextResponse(HttpServletResponse, InputStream, String, Map) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1
sendError(HttpServletResponse, WebDriverHandler.SupportedHttpCode, String) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1
writeBinaryResponse(HttpServletResponse, InputStream, String) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1
setDeviceId(WebDriverRequestParameters, HttpServletResponse) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1
generateDeviceId() |  | 0% |  | n/a | 1 | 1 | 9 | 9 | 1 | 1
WebDriverHandler(String, String) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1
inflateTemplate(String, Map) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1
addThemeToOptions(String) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1
serveHtml(HttpServletResponse, Map, String[]) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1
setResponseSuccess(HttpServletResponse) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1
getServerProxyPath(String) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1
getResPathCurrentDir(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
setDeviceIdCookieAttributes(Cookie) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1
resolveForwardedHost(HttpServletRequest) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1
getSessionClientInterface(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSessionsByDeviceId(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getSessionNetId(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getServerProxyPath(HttpServletRequest) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isSsoEnabled() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1