UserSessionLimitsAuthenticator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total369 of 3690%25 of 250%303080801717
authenticate(AuthenticationFlowContext)1880%100%66323211
handleLimitExceeded(AuthenticationFlowContext, List, String, long)530%30%33141411
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$getUserSessionsForClientIfEnabled$0(ClientModel, UserSessionModel)90%20%221111
static {...}80%n/a113311
UserSessionLimitsAuthenticator(KeycloakSession)60%n/a113311
getNumberOfSessionsThatNeedToBeLoggedOut(long, long)60%n/a111111
lambda$logoutOldestSessions$2(UserSessionModel)60%n/a111111
lambda$handleLimitExceeded$1(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