org.keycloak.models

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total6,204 of 6,3582%366 of 3690%8798881,5011,535693702102108
OAuth2DeviceCodeModel.java5440%260%42428888292911
PasswordPolicy.java3550%320%39398080232322
IdentityProviderModel.java2820%20%45458282444411
UserModel.java25851%200%20215051101123
AuthenticationExecutionModel.java2110%240%43435151313133
CibaConfig.java2010%200%28285858181811
UserCredentialModel.java2000%80%33334949292911
KeycloakUriInfo.java1960%100%27274343222211
AdminRoles.java1800%20%3333332211
OAuth2DeviceConfig.java1710%260%26264747131311
BrowserSecurityHeaders.java1620%n/a5528285511
RequiredCredentialModel.java1490%n/a10104747101011
UserSessionModel.java1460%40%111127279944
FederatedIdentityModel.java1440%220%21213030101011
IdentityProviderMapperModel.java1370%80%27273838232333
ProtocolMapperModel.java1180%200%23233939131311
AbstractKeycloakTransaction.java1150%140%17172424101022
ClaimTypeModel.java1150%80%18183333141422
RealmModel.java1093%60%16172324131412
WebAuthnPolicy.java1090%n/a23233939232311
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
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
GroupProvider.java470%n/a66666611
ImpersonationSessionNote.java420%n/a44994411
GroupModel.java409%n/a23782312
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
UserCredentialManager.java80%n/a22222211
ClientScopeProvider.java60%n/a11111111
SubjectCredentialManager.java50%n/a11111111
ClientSecretConstants.java0%n/a11111111
KeycloakTransactionManager.java15100%n/a01030101