DeclarativeUserProfileProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total980 of 9800%134 of 1340%1061062072073939
decorateUserProfileForCache(UserProfileMetadata, UPConfig)2870%560%2929717111
configureUserProfile(UserProfileMetadata, KeycloakSession)1090%140%88181811
lambda$createUserDefinedProfileDecorator$8(ComponentModel, KeycloakSession, UserProfileMetadata, UserProfileContext)960%100%66191911
setConfiguration(String)490%80%55111111
createAttributes(UserProfileContext, Map, UserModel, UserProfileMetadata)440%60%446611
getConfiguration()430%60%44101011
validateConfiguration(KeycloakSession, RealmModel, ComponentModel)410%60%44121211
getParsedConfig(String)320%20%225511
requestedScopePredicate(AttributeContext, Set)300%20%227711
init(Config.Scope)240%n/a118811
toAttributeGroupMeta(UPGroup)160%20%223311
getComponentModel()130%n/a112211
createComponentModel()130%n/a112211
createConfiguredValidator(String, Map)130%n/a111111
isEnabled(RealmModel)130%40%331111
lambda$createViewAllowedPredicate$6(Set, Predicate, AttributeContext)130%40%331111
isBuiltInAttribute(String)120%40%331111
isOptionalBuiltInAttribute(String)120%40%331111
DeclarativeUserProfileProvider(KeycloakSession, Map, String, UPConfig)110%n/a114411
create(KeycloakSession, Map)100%n/a111111
configureUserProfile(UserProfileMetadata)100%20%223311
getConfigProperties()90%n/a115511
removeConfigJsonFromComponentModel(ComponentModel)90%20%224411
asHashMap(List)80%n/a111111
parseConfig(String)80%n/a111111
getConfigJsonFromComponentModel(ComponentModel)80%20%223311
createUserDefinedProfileDecorator(KeycloakSession, UserProfileMetadata, ComponentModel)60%n/a111111
lambda$createUserDefinedProfileDecorator$7(String, AttributeValidatorMetadata)50%n/a111111
lambda$decorateUserProfileForCache$3(UPAttributeSelector, AttributeContext)50%n/a111111
lambda$decorateUserProfileForCache$2(Set, AttributeContext)50%n/a111111
lambda$decorateUserProfileForCache$1(UPAttributeRequired, AttributeContext)50%n/a111111
createViewAllowedPredicate(Predicate, Set)40%n/a111111
DeclarativeUserProfileProvider()30%n/a112211
lambda$asHashMap$4(UPGroup)30%n/a111111
lambda$requestedScopePredicate$0(ClientScopeModel)30%n/a111111
getId()0%n/a111111
getHelpText()0%n/a111111
order()0%n/a111111
lambda$asHashMap$5(UPGroup)0%n/a111111