DeclarativeUserProfileProvider

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total920 of 9200%134 of 1340%1061061941943939
decorateUserProfileForCache(UserProfileMetadata, UPConfig)3290%660%3434838311
lambda$createUserDefinedProfileDecorator$10(ComponentModel, KeycloakSession, UserProfileMetadata, UserProfileContext)850%100%66191911
setConfiguration(UPConfig)560%80%55141411
configureUserProfile(UserProfileMetadata, KeycloakSession)420%40%33101011
createUserProfile(UserProfileContext, Map, UserModel)380%20%226611
requestedScopePredicate(AttributeContext, Set)330%20%227711
parseConfigOrDefault(ComponentModel)270%20%226611
createAttributes(UserProfileContext, Map, UserModel, UserProfileMetadata)240%20%223311
getConfiguration()240%40%337711
DeclarativeUserProfileProvider(KeycloakSession, DeclarativeUserProfileProviderFactory)180%n/a116611
toAttributeGroupMeta(UPGroup)160%20%223311
lambda$decorateUserProfileForCache$3(UPAttributeRequired, AttributeContext)140%40%331111
lambda$decorateUserProfileForCache$2(UPAttributeRequired, AttributeContext)140%40%331111
getComponentModel()130%n/a112211
createComponentModel()130%n/a112211
createConfiguredValidator(String, Map)130%n/a111111
lambda$createViewAllowedPredicate$8(Set, Predicate, AttributeContext)130%40%331111
isBuiltInAttribute(String)120%40%331111
isOptionalBuiltInAttribute(String)120%40%331111
getConfigFromComponentModel(ComponentModel)120%20%224411
parseAndCacheConfig(ComponentModel)100%n/a113311
isServiceAccountUser(UserModel)90%40%331111
getParsedConfigFromCache(ComponentModel)90%20%223311
removeConfigJsonFromComponentModel(ComponentModel)90%20%224411
lambda$decorateUserProfileForCache$1(AttributeContext)90%20%221111
asHashMap(List)80%n/a111111
create(UserProfileContext, UserModel)70%n/a111111
create(UserProfileContext, Map, UserModel)60%n/a111111
create(UserProfileContext, Map)60%n/a111111
createUserDefinedProfileDecorator(KeycloakSession, UserProfileMetadata, ComponentModel)60%n/a111111
createUserFactory()50%n/a111111
lambda$createUserDefinedProfileDecorator$9(String, AttributeValidatorMetadata)50%n/a111111
lambda$decorateUserProfileForCache$5(UPAttributeSelector, AttributeContext)50%n/a111111
lambda$decorateUserProfileForCache$4(Set, AttributeContext)50%n/a111111
createViewAllowedPredicate(Predicate, Set)40%n/a111111
lambda$asHashMap$6(UPGroup)30%n/a111111
lambda$requestedScopePredicate$0(ClientScopeModel)30%n/a111111
lambda$asHashMap$7(UPGroup)0%n/a111111
close()0%n/a111111