org.keycloak.models

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total6,336 of 6,4902%386 of 3890%8989071,5291,563702711101107
OAuth2DeviceCodeModel.java5440%260%42428888292911
PasswordPolicy.java3550%320%39398080232322
IdentityProviderModel.java3050%60%49498585464611
UserModel.java25851%200%20215051101123
KeycloakUriInfo.java2360%160%30305252222211
AuthenticationExecutionModel.java2110%240%43435151313133
CibaConfig.java2010%200%28285858181811
UserCredentialModel.java2000%80%33334949292911
AdminRoles.java1800%20%3333332211
BrowserSecurityHeaders.java1620%n/a5528285511
RequiredCredentialModel.java1490%n/a10104747101011
UserSessionModel.java1480%40%12122828101044
FederatedIdentityModel.java1440%220%21213030101011
OAuth2DeviceConfig.java1440%220%23234343121211
IdentityProviderMapperModel.java1410%80%27274141232333
ProtocolMapperModel.java1180%200%23233939131311
WebAuthnPolicy.java1160%n/a25254242252511
AbstractKeycloakTransaction.java1150%140%17172424101022
ClaimTypeModel.java1150%80%18183333141422
GroupModel.java1133%140%141520217812
RealmModel.java1093%60%16172324131412
ImpersonationConstants.java1050%80%9925255511
ClaimMask.java1030%200%21211111111111
ClientScopeModel.java970%60%16162525131322
ClientModel.java920%60%111117178822
OTPPolicy.java8512359%7330%21252754162001
DefaultActionTokenKey.java830%60%101022227711
RequiredActionProviderModel.java820%n/a20203232202022
ContentSecurityPolicyBuilder.java780%40%8821216611
AuthenticationFlowModel.java730%40%18182424161622
OAuth2DeviceUserCodeModel.java720%n/a8818188811
CredentialValidationOutput.java710%n/a8816168822
KeyManager.java700%n/a12122424121233
ParConfig.java670%60%101020207711
GroupProvider.java650%n/a88888811
UserConsentModel.java590%40%111118189911
AuthenticatorConfigModel.java570%40%12121616101022
UserModelDefaultMethods.java550%40%101012128811
UserManager.java550%20%8811117722
RoleModel.java540%n/a44994422
LegacyRealmModel.java510%n/a6612126611
Constants.java470%n/a22662211
ImpersonationSessionNote.java420%n/a44994411
ClientInitialAccessModel.java380%n/a11111616111111
AbstractConfig.java370%80%77993311
SingleUseObjectKeyModel.java370%20%22331111
OrderedModel.java340%40%7710105511
LDAPConstants.java320%90%9910103311
ModelException.java300%n/a7714147711
AuthenticatedClientSessionModel.java290%40%55553311
IdentityProviderMapperSyncMode.java270%n/a11221111
ClientConfigResolver.java270%n/a66886611
ModelDuplicateException.java260%n/a6612126611
UserSessionProvider.java250%20%33222211
DefaultOAuth2DeviceUserCodeProvider.java250%n/a55555511
RoleProvider.java240%n/a44444411
TokenManager.java2212%20%34562301
UserLoginFailureModel.java220%n/a22442211
IdentityProviderSyncMode.java210%n/a11221111
RealmProvider.java200%n/a55775511
SingleUseObjectValueModel.java160%n/a22332211
ModelIllegalStateException.java160%n/a44884411
AccountRoles.java120%n/a11111111
ClientProvider.java120%n/a22222211
DefaultOAuth2DeviceUserCodeProviderFactory.java120%n/a66666611
ClientScopeSpi.java110%n/a55555511
RealmSpi.java110%n/a55555511
DeploymentStateSpi.java110%n/a55555511
ClientSpi.java110%n/a55555511
UserLoginFailureSpi.java110%n/a55555511
GroupSpi.java110%n/a55555511
RoleSpi.java110%n/a55555511
OAuth2DeviceUserCodeSpi.java110%n/a55555511
UserSpi.java110%n/a55555511
SingleUseObjectSpi.java110%n/a55555511
UserSessionSpi.java110%n/a55555511
KeycloakSession.java100%20%22441111
ScopeContainerModel.java100%n/a22112211
RoleMapperModel.java100%n/a22112211
ClientScopeProvider.java60%n/a11111111
SubjectCredentialManager.java50%n/a11111111
ClientSecretConstants.java0%n/a11111111
KeycloakTransactionManager.java15100%n/a01030101