| maxConfirmationAttempts() |   | 27% |   | 50% | 1 | 2 | 6 | 10 | 0 | 1 |
| lambda$applyPasswordReset$0(SignupInfo, String) |   | 76% |   | 83% | 1 | 4 | 3 | 17 | 0 | 1 |
| dispatchPasswordResetEmail(SignupInfo, String) |   | 76% |   | 66% | 1 | 4 | 5 | 19 | 0 | 1 |
| getAllUserSessions(URI, boolean) |   | 75% |   | 75% | 3 | 7 | 6 | 20 | 0 | 1 |
| signup(HttpServletRequest, SignupRequestBody, String) |   | 93% |   | 75% | 5 | 11 | 2 | 38 | 0 | 1 |
| lambda$createUserFromSignup$0(SignupInfo, String) |   | 86% |   | 66% | 4 | 7 | 3 | 23 | 0 | 1 |
| handleUrlRedirect(String) |   | 50% |   | 50% | 1 | 2 | 3 | 5 | 0 | 1 |
| verifyRecaptcha(HttpServletRequest, String, String, String) |   | 72% |   | 66% | 2 | 4 | 3 | 10 | 0 | 1 |
| credentialsMatch(SignupInfo, String, String) |   | 71% |   | 66% | 2 | 4 | 4 | 8 | 0 | 1 |
| requirePassword(String, String) |   | 50% |   | 50% | 1 | 2 | 1 | 3 | 0 | 1 |
| applyPasswordReset(SignupInfo, String) |   | 70% |  | 100% | 0 | 2 | 1 | 4 | 0 | 1 |
| createUserFromSignup(SignupInfo, String) |   | 70% |  | 100% | 0 | 2 | 1 | 4 | 0 | 1 |
| lambda$createUserFromSignup$2() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$applyPasswordReset$2() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isInvalidName(String) |   | 85% |   | 60% | 4 | 6 | 1 | 5 | 0 | 1 |
| failWithRedirectOr(String, Supplier) |   | 60% |  | 100% | 0 | 2 | 1 | 3 | 0 | 1 |
| setFoafMetadata(Entry, SignupInfo) |   | 97% |   | 50% | 5 | 6 | 1 | 18 | 0 | 1 |
| expireAllSessions(User) |  | 98% |   | 87% | 1 | 6 | 1 | 13 | 0 | 1 |
| pwReset(HttpServletRequest, PwResetRequestBody, String) |  | 100% |  | 100% | 0 | 5 | 0 | 19 | 0 | 1 |
| AuthService(RepositoryManagerImpl, PrincipalManager, ContextManager, RecaptchaVerifier, RecaptchaSettings, SignupTokenCache, RedirectUrlValidator, EmailValidator, EmailSender, SessionRegistry, SignupRateLimiter, PasswordResetRateLimiter, ConfirmationLinkBuilder, MeterRegistry, Environment, AsyncTaskExecutor) |  | 100% |  | 100% | 0 | 2 | 0 | 25 | 0 | 1 |
| lambda$pwReset$0(SignupInfo) |  | 100% |  | 100% | 0 | 4 | 0 | 14 | 0 | 1 |
| confirmPassword(HttpServletRequest, String, String, String, String) |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 1 |
| expireUserSessions(URI, String) |  | 100% |   | 91% | 1 | 7 | 0 | 10 | 0 | 1 |
| confirmSignup(HttpServletRequest, String, String, String, String) |  | 100% |  | 100% | 0 | 4 | 0 | 8 | 0 | 1 |
| validateAndSetEmail(String, SignupInfo, String) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| submitPasswordResetDispatch(SignupInfo, String) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| confirmSignupLegacy(String, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| confirmPasswordLegacy(String, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| setRedirectUrlIfPermitted(String, Consumer, String) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| validatePasswordFormat(String, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| validatePasswordRules(String, String) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| assertSignupTokenValid(String, String) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| lambda$signup$1(SignupInfo, String, String) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| emailMatches(SignupInfo, String) |  | 100% |   | 75% | 1 | 3 | 0 | 1 | 0 | 1 |
| assertPasswordResetTokenValid(String, String) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| appBaseUrl() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| expireUserSessions(User, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$createUserFromSignup$1(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$confirmSignup$0(String, String, SignupInfo) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$applyPasswordReset$1(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$submitPasswordResetDispatch$0(SignupInfo, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$confirmPassword$0(String, SignupInfo) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$signup$0(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$new$0(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLegacyConfirmationMode() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |