UserCredentialManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total646 of 6460%73 of 730%75751081083838
updateCredential(CredentialInput)640%140%88111111
isValid(List)590%100%66131311
disableCredentialType(String)570%100%66121211
getDisableableCredentialTypesStream()480%80%55101011
isConfiguredThroughUserStorage(RealmModel, UserModel, String)400%120%778811
createCredentialThroughProvider(CredentialModel)240%n/a118811
isConfiguredFor(String)210%30%335511
getStoreForUser(UserModel)180%20%224411
UserCredentialManager(KeycloakSession, RealmModel, UserModel)170%n/a115511
moveStoredCredentialTo(String, String)160%n/a112211
lambda$isConfiguredLocally$6(String, CredentialInputValidator)160%40%331111
updateStoredCredential(CredentialModel)150%n/a113311
createStoredCredential(CredentialModel)150%n/a112211
removeStoredCredentialById(String)150%n/a112211
updateCredentialLabel(String, String)150%n/a115511
lambda$validate$11(CredentialInputValidator, RealmModel, UserModel, CredentialInput)150%40%331111
lambda$getConfiguredUserStorageCredentialTypesStream$7(String)130%20%221111
getStoredCredentialByNameAndType(String, String)120%n/a111111
getStoredCredentialById(String)110%n/a111111
getStoredCredentialsByTypeStream(String)110%n/a111111
getCredentialProviders(KeycloakSession, Class)110%n/a113311
getStoredCredentialsStream()100%n/a111111
getConfiguredUserStorageCredentialTypesStream()100%n/a112211
isValid(UserModel)100%20%222211
throwExceptionIfInvalidUser(UserModel)100%20%223311
lambda$createCredentialThroughProvider$10(CredentialModel, CredentialProvider)100%n/a111111
isConfiguredLocally(String)90%n/a112211
lambda$isValid$0(List, CredentialInputValidator)90%n/a111111
validate(RealmModel, UserModel, List, CredentialInputValidator)80%n/a112211
lambda$createCredentialThroughProvider$8(ProviderFactory)80%n/a111111
lambda$disableCredentialType$4(String, CredentialInputUpdater)80%n/a111111
lambda$updateCredential$2(CredentialInput, CredentialInputUpdater)80%n/a111111
lambda$getDisableableCredentialTypesStream$5(CredentialInputUpdater)70%n/a111111
lambda$getCredentialProviders$13(KeycloakSession, ProviderFactory)60%n/a111111
lambda$createCredentialThroughProvider$9(CredentialModel, CredentialProvider)60%n/a111111
lambda$getCredentialProviders$12(Class, ProviderFactory)50%n/a111111
lambda$updateCredential$1(CredentialInput, CredentialInputUpdater)50%n/a111111
lambda$disableCredentialType$3(String, CredentialInputUpdater)40%n/a111111