org.keycloak.models

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total7,132 of 7,3392%500 of 5030%1,0931,1121,7291,783837856118126
OAuth2DeviceCodeModel5320%260%42428888292911
IdentityProviderModel3900%140%6161104104545411
PasswordPolicy.Builder2460%220%21215454101011
KeycloakUriInfo2360%160%30305252222211
ContentSecurityPolicyBuilder2270%320%28284949121211
CibaConfig2010%200%28285858181811
UserCredentialModel2000%80%33334949292911
AdminRoles1800%20%3333332211
ClientScopeDecorator1700%n/a36365353363611
BrowserSecurityHeaders1620%n/a5528285511
RequiredCredentialModel1490%n/a10104747101011
FederatedIdentityModel1440%220%21213030101011
OAuth2DeviceConfig1440%220%23234343121211
AuthenticationExecutionModel1362%220%34353536232401
PasswordPolicy1350%140%22223232151511
AuthenticatedClientSessionModel1300%160%22223131141411
WebAuthnPolicy1200%n/a25254242252511
ProtocolMapperModel1180%200%23233939131311
UserModel10354%200%1920252691001
ClaimMask1030%200%21211111111111
IdentityProviderStorageProvider1010%160%141418186611
IdentityProviderMapperModel940%80%20202727161611
RealmModel904%120%17181819111201
ImpersonationConstants890%80%9925255511
ClaimTypeModel880%80%17172828131311
AbstractKeycloakTransaction870%140%161623239911
DefaultActionTokenKey830%60%101022227711
IdentityProviderStorageProvider.LoginFilter810%n/a8815158811
GroupModel774%140%141515167801
OTPPolicy7513764%5337%20252555162101
ClientScopeModel750%60%14142121111111
GroupProvider730%n/a99999911
OAuth2DeviceUserCodeModel720%n/a8818188811
RequiredActionConfigModel700%80%16162222121211
ParConfig670%60%101020207711
OrganizationDomainModel660%140%131316166611
RequiredActionProviderModel640%n/a17172626171711
UserConsentModel590%40%111118189911
UserSessionModel.State580%20%5512124411
AuthenticationExecutionModel.Requirement580%20%5512124411
ClientModel550%60%111112128811
GroupModel.Type540%40%6612124411
StorageProviderRealmModel510%n/a6612126611
UserModel.RequiredAction510%n/a11991111
UserModelDefaultMethods480%40%101012128811
Constants450%n/a22552211
CredentialValidationOutput440%n/a7711117711
UserSessionProvider430%40%88556611
ImpersonationSessionNote420%n/a44994411
RealmProvider410%40%99887711
KeyManager.ActiveRsaKey400%n/a6612126611
SingleUseObjectKeyModel400%20%33442211
ClientInitialAccessModel380%n/a11111616111111
AbstractConfig370%80%77993311
State.___Marshaller_4e52838ad79f1924db3cb07c19750caa7bd33364df310a6a936775c5a53d21c3370%100%131315155511
OrderedModel.OrderedModelComparator340%40%7710105511
UserManager330%20%44883311
LDAPConstants320%90%9910103311
GroupModel.GroupPathChangeEvent.new GroupModel.GroupPathChangeEvent() {...}320%n/a66666611
OrganizationModel.IdentityProviderRedirectMode290%n/a44774411
AuthenticatorConfigModel.AuthenticationConfigComparator280%40%55553311
AuthenticationFlowModel.AuthenticationFlowComparator280%40%55553311
CredentialValidationOutput.Status270%n/a11551111
ClaimTypeModel.ValueType270%n/a11551111
AbstractKeycloakTransaction.TransactionState270%n/a11221111
IdentityProviderMapperSyncMode270%n/a11221111
ClientConfigResolver270%n/a66886611
ModelException260%n/a6612126611
TokenManager250%20%44663311
DefaultOAuth2DeviceUserCodeProvider250%n/a55555511
UserSessionModel.SessionPersistenceState240%20%33442211
RoleProvider240%n/a44444411
AuthenticationFlowModel222351%n/a71381971301
UserManager.new UserModel.UserRemovedEvent() {...}220%n/a44444411
ModelDuplicateException220%n/a5510105511
IdentityProviderSyncMode210%n/a11221111
IdentityProviderStorageProvider.FetchMode210%n/a11441111
OrganizationModel.OrganizationMemberLeaveEvent.new OrganizationModel.OrganizationMemberLeaveEvent() {...}210%n/a44444411
OrganizationModel.OrganizationMemberJoinEvent.new OrganizationModel.OrganizationMemberJoinEvent() {...}210%n/a44444411
GroupModel.GroupMemberJoinEvent.new GroupModel.GroupMemberJoinEvent() {...}200%n/a44444411
GroupModel.GroupCreatedEvent.new GroupModel.GroupCreatedEvent() {...}200%n/a44444411
GroupModel.GroupUpdatedEvent.new GroupModel.GroupUpdatedEvent() {...}200%n/a44444411
GroupModel.GroupMemberLeaveEvent.new GroupModel.GroupMemberLeaveEvent() {...}200%n/a44444411
KeyManager.ActiveAesKey150%n/a33663311
KeyManager.ActiveHmacKey150%n/a33663311
RoleModel140%n/a22222211
AuthenticationExecutionModel.ExecutionComparator140%n/a33333311
AuthenticatorConfigModel131655%n/a475114701
RequiredActionProviderModel.RequiredActionComparator120%n/a11331111
ModelIllegalStateException120%n/a33663311
AccountRoles120%n/a11111111
DefaultOAuth2DeviceUserCodeProviderFactory120%n/a66666611
ClientProvider120%n/a22222211
OAuth2DeviceUserCodeSpi110%n/a55555511
GroupSpi110%n/a55555511
ClientSpi110%n/a55555511
ClientScopeSpi110%n/a55555511
UserLoginFailureSpi110%n/a55555511
DeploymentStateSpi110%n/a55555511
SingleUseObjectSpi110%n/a55555511
RealmSpi110%n/a55555511
GroupModel.GroupPathChangeEvent110%n/a11221111
UserSpi110%n/a55555511
RoleSpi110%n/a55555511
UserSessionSpi110%n/a55555511
IdentityProviderStorageSpi110%n/a55555511
OrganizationModel.OrganizationMemberJoinEvent100%n/a11221111
KeycloakSession100%20%22441111
OrganizationModel.OrganizationMemberLeaveEvent100%n/a11221111
ScopeContainerModel100%n/a22112211
RoleMapperModel100%n/a22112211
GroupModel.GroupUpdatedEvent90%n/a11221111
GroupModel.GroupMemberJoinEvent90%n/a11221111
GroupModel.GroupMemberLeaveEvent90%n/a11221111
GroupModel.GroupCreatedEvent90%n/a11221111
MembershipMetadata90%n/a22442211
UserSessionModel80%n/a22222211
KeycloakContext60%n/a22222211
ClientScopeProvider60%n/a11111111
SubjectCredentialManager50%n/a11111111
KeycloakSessionTask0%n/a22222211
ModelValidationException0%n/a11221111
ClientSecretConstants0%n/a11111111
GroupProviderFactory0%n/a11111111
UserSessionProviderFactory0%n/a11111111
KeycloakTransactionManager.JTAPolicy15100%n/a01030101