DeclarativeUserProfileProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total937 of 9370%126 of 1260%1001001901903737
decorateUserProfileForCache(UserProfileMetadata, ComponentModel)2970%580%3030727211
configureUserProfile(UserProfileMetadata, KeycloakSession)1030%140%88161611
getParsedConfig(ComponentModel)670%40%33101011
setConfiguration(String)660%40%33151511
getConfigJsonFromComponentModel(ComponentModel)460%80%55111111
createAttributes(UserProfileContext, Map, UserModel, UserProfileMetadata)410%60%445511
validateConfiguration(KeycloakSession, RealmModel, ComponentModel)410%60%44121211
removeConfigJsonFromComponentModel(ComponentModel)370%60%449911
requestedScopePredicate(AttributeContext, Set)300%20%227711
getConfiguration()210%40%336611
getComponentModelOrCreate(KeycloakSession)170%n/a112211
toAttributeGroupMeta(UPGroup)160%20%223311
isEnabled(KeycloakSession)160%40%331111
createConfiguredValidator(String, Map)130%n/a111111
lambda$createViewAllowedPredicate$7(Set, Predicate, AttributeContext)130%40%331111
isBuiltInAttribute(String)120%40%331111
DeclarativeUserProfileProvider(KeycloakSession, Map, String)80%n/a113311
create(KeycloakSession, Map)80%n/a111111
asHashMap(List)80%n/a111111
parseConfig(String)80%n/a111111
init(Config.Scope)70%n/a113311
DeclarativeUserProfileProvider()60%n/a113311
createComponentModel()60%n/a111111
getComponentModel()50%n/a111111
lambda$getComponentModelOrCreate$8(RealmModel)50%n/a111111
lambda$decorateUserProfileForCache$4(UPAttributeSelector, AttributeContext)50%n/a111111
lambda$decorateUserProfileForCache$3(Set, AttributeContext)50%n/a111111
lambda$decorateUserProfileForCache$2(UPAttributeRequired, AttributeContext)50%n/a111111
lambda$configureUserProfile$1(UserProfileMetadata, ComponentModel, UserProfileContext)50%n/a111111
createViewAllowedPredicate(Predicate, Set)40%n/a111111
lambda$asHashMap$5(UPGroup)30%n/a111111
lambda$requestedScopePredicate$0(ClientScopeModel)30%n/a111111
getId()0%n/a111111
getHelpText()0%n/a111111
getConfigProperties()0%n/a111111
order()0%n/a111111
lambda$asHashMap$6(UPGroup)0%n/a111111