UserSessionLimitsAuthenticator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total406 of 4060%27 of 270%323285851818
authenticate(AuthenticationFlowContext)1920%100%66323211
handleLimitExceeded(AuthenticationFlowContext, List, String, long)740%50%44191911
logoutOldestSessions(List, long)310%20%22101011
getUserSessionsForClientIfEnabled(List, ClientModel, int)200%20%225511
exceedsLimit(long, long)170%40%333311
getIntConfigProperty(String, Map)130%20%224411
lambda$authenticate$0(AuthenticationFlowContext)120%n/a111111
lambda$getUserSessionsForClientIfEnabled$1(ClientModel, UserSessionModel)90%20%221111
static {...}80%n/a113311
UserSessionLimitsAuthenticator(KeycloakSession)60%n/a113311
getNumberOfSessionsThatNeedToBeLoggedOut(long, long)60%n/a111111
lambda$logoutOldestSessions$3(UserSessionModel)60%n/a111111
lambda$handleLimitExceeded$2(Map)50%n/a111111
requiresUser()20%n/a111111
configuredFor(KeycloakSession, RealmModel, UserModel)20%n/a111111
action(AuthenticationFlowContext)0%n/a111111
setRequiredActions(KeycloakSession, RealmModel, UserModel)0%n/a111111
close()0%n/a111111