org.keycloak.models

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total6,204 of 6,3582%366 of 3690%8798881,5011,535693702102108
OAuth2DeviceCodeModel5440%260%42428888292911
IdentityProviderModel2820%20%45458282444411
PasswordPolicy.Builder2460%220%21215454101011
CibaConfig2010%200%28285858181811
UserCredentialModel2000%80%33334949292911
KeycloakUriInfo1960%100%27274343222211
AdminRoles1800%20%3333332211
OAuth2DeviceConfig1710%260%26264747131311
BrowserSecurityHeaders1620%n/a5528285511
RequiredCredentialModel1490%n/a10104747101011
FederatedIdentityModel1440%220%21213030101011
AuthenticationExecutionModel1390%220%35353636242411
ProtocolMapperModel1180%200%23233939131311
IdentityProviderMapperModel1170%80%21213131171711
UserModel.SearchableFields1120%n/a2219192211
PasswordPolicy1090%100%18182626131311
WebAuthnPolicy1090%n/a23233939232311
ImpersonationConstants1050%80%9925255511
ClaimMask1030%200%21211111111111
UserModel9555%200%171822237801
AbstractKeycloakTransaction880%140%161622229911
ClaimTypeModel880%80%17172828131311
OTPPolicy8512359%7330%21252754162001
DefaultActionTokenKey830%60%101022227711
RealmModel814%60%14151819111201
ContentSecurityPolicyBuilder780%40%8821216611
ClientScopeModel750%60%14142121111111
OAuth2DeviceUserCodeModel720%n/a8818188811
ParConfig670%60%101020207711
RequiredActionProviderModel640%n/a17172626171711
UserConsentModel590%40%111118189911
UserSessionModel.State580%20%5512124411
UserSessionModel.SearchableFields580%n/a2210102211
AuthenticationExecutionModel.Requirement580%20%5512124411
UserModelDefaultMethods550%40%101012128811
LegacyRealmModel510%n/a6612126611
UserModel.RequiredAction510%n/a11991111
Constants470%n/a22662211
GroupProvider470%n/a66666611
ClientModel460%60%99996611
ClientModel.SearchableFields460%n/a22882211
AuthenticationFlowModel450%n/a13131919131311
CredentialValidationOutput440%n/a7711117711
ImpersonationSessionNote420%n/a44994411
KeyManager.ActiveRsaKey400%n/a6612126611
GroupModel.SearchableFields400%n/a22772211
RoleModel.SearchableFields400%n/a22772211
ClientInitialAccessModel380%n/a11111616111111
SingleUseObjectKeyModel370%20%22331111
AbstractConfig370%80%77993311
OrderedModel.OrderedModelComparator340%40%7710105511
UserManager330%20%44883311
LDAPConstants320%90%9910103311
ModelException300%n/a7714147711
AuthenticatedClientSessionModel290%40%55553311
AuthenticatorConfigModel290%n/a7711117711
AuthenticationFlowModel.AuthenticationFlowComparator280%40%55553311
RealmModel.SearchableFields280%n/a22552211
AuthenticatorConfigModel.AuthenticationConfigComparator280%40%55553311
ClaimTypeModel.ValueType270%n/a11551111
CredentialValidationOutput.Status270%n/a11551111
AbstractKeycloakTransaction.TransactionState270%n/a11221111
IdentityProviderMapperSyncMode270%n/a11221111
ClientConfigResolver270%n/a66886611
ModelDuplicateException260%n/a6612126611
DefaultOAuth2DeviceUserCodeProvider250%n/a55555511
UserSessionProvider250%20%33222211
UserSessionModel.SessionPersistenceState240%20%33442211
RoleProvider240%n/a44444411
TokenManager2212%20%34562301
UserManager.new UserModel.UserRemovedEvent() {...}220%n/a44444411
ClientScopeModel.SearchableFields220%n/a22442211
UserLoginFailureModel.SearchableFields220%n/a22442211
IdentityProviderSyncMode210%n/a11221111
RealmProvider200%n/a55775511
RequiredActionProviderModel.RequiredActionComparator180%n/a33663311
IdentityProviderMapperModel.StringPair170%n/a55775511
SingleUseObjectValueModel.SearchableFields160%n/a22332211
ModelIllegalStateException160%n/a44884411
KeyManager.ActiveAesKey150%n/a33663311
KeyManager.ActiveHmacKey150%n/a33663311
RoleModel140%n/a22222211
AuthenticationExecutionModel.ExecutionComparator140%n/a33333311
DefaultOAuth2DeviceUserCodeProviderFactory120%n/a66666611
AccountRoles120%n/a11111111
ClientProvider120%n/a22222211
DeploymentStateSpi110%n/a55555511
SingleUseObjectSpi110%n/a55555511
UserSpi110%n/a55555511
UserLoginFailureSpi110%n/a55555511
ClientScopeSpi110%n/a55555511
UserSessionSpi110%n/a55555511
OAuth2DeviceUserCodeSpi110%n/a55555511
GroupSpi110%n/a55555511
ClientSpi110%n/a55555511
RealmSpi110%n/a55555511
RoleSpi110%n/a55555511
KeycloakSession100%20%22441111
ScopeContainerModel100%n/a22112211
RoleMapperModel100%n/a22112211
UserCredentialManager80%n/a22222211
ClientScopeProvider60%n/a11111111
UserSessionModel60%n/a11111111
SubjectCredentialManager50%n/a11111111
IdentityProviderMapperModel.new TypeReference() {...}0%n/a11111111
ClientSecretConstants0%n/a11111111
KeycloakTransactionManager.JTAPolicy15100%n/a01030101
GroupModel100%n/a01010101