AuthService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total185 of 1,63188%35 of 17079%3613444341246
maxConfirmationAttempts()291127%1150%1261001
lambda$applyPasswordReset$0(SignupInfo, String)185876%1583%1431701
dispatchPasswordResetEmail(SignupInfo, String)185776%2466%1451901
getAllUserSessions(URI, boolean)185675%3975%3762001
signup(HttpServletRequest, SignupRequestBody, String)1621593%51575%51123801
lambda$createUserFromSignup$0(SignupInfo, String)1610686%4866%4732301
handleUrlRedirect(String)131350%1150%123501
verifyRecaptcha(HttpServletRequest, String, String, String)112972%2466%2431001
credentialsMatch(SignupInfo, String, String)82071%2466%244801
requirePassword(String, String)6650%1150%121301
applyPasswordReset(SignupInfo, String)51270%2100%021401
createUserFromSignup(SignupInfo, String)51270%2100%021401
lambda$createUserFromSignup$2()50%n/a111111
lambda$applyPasswordReset$2()50%n/a111111
isInvalidName(String)42385%4660%461501
failWithRedirectOr(String, Supplier)4660%2100%021301
setFoafMetadata(Entry, SignupInfo)39797%5550%5611801
expireAllSessions(User)6898%1787%1611301
pwReset(HttpServletRequest, PwResetRequestBody, String)109100%8100%0501901
AuthService(RepositoryManagerImpl, PrincipalManager, ContextManager, RecaptchaVerifier, RecaptchaSettings, SignupTokenCache, RedirectUrlValidator, EmailValidator, EmailSender, SessionRegistry, SignupRateLimiter, PasswordResetRateLimiter, ConfirmationLinkBuilder, MeterRegistry, Environment, AsyncTaskExecutor)80100%2100%0202501
lambda$pwReset$0(SignupInfo)57100%6100%0401401
confirmPassword(HttpServletRequest, String, String, String, String)56100%4100%0401101
expireUserSessions(URI, String)52100%11191%1701001
confirmSignup(HttpServletRequest, String, String, String, String)49100%4100%040801
validateAndSetEmail(String, SignupInfo, String)30100%4100%030601
submitPasswordResetDispatch(SignupInfo, String)20100%n/a010701
confirmSignupLegacy(String, String)20100%2100%020401
confirmPasswordLegacy(String, String)18100%2100%020401
setRedirectUrlIfPermitted(String, Consumer, String)18100%4100%030501
validatePasswordFormat(String, String)17100%2100%020401
validatePasswordRules(String, String)16100%2100%020401
assertSignupTokenValid(String, String)14100%2100%020301
lambda$signup$1(SignupInfo, String, String)14100%1150%120301
emailMatches(SignupInfo, String)13100%1375%130101
assertPasswordResetTokenValid(String, String)12100%2100%020301
appBaseUrl()8100%n/a010101
static {...}8100%n/a010201
expireUserSessions(User, String)7100%n/a010201
lambda$createUserFromSignup$1(String)6100%n/a010101
lambda$confirmSignup$0(String, String, SignupInfo)6100%n/a010101
lambda$applyPasswordReset$1(String)6100%n/a010101
lambda$submitPasswordResetDispatch$0(SignupInfo, String)5100%n/a010101
lambda$confirmPassword$0(String, SignupInfo)5100%n/a010101
lambda$signup$0(String)4100%n/a010101
lambda$new$0(String)4100%n/a010101
isLegacyConfirmationMode()3100%n/a010101