cloneContextToSession(KeycloakContext, KeycloakSession, boolean) |  | 0% |  | 0% | 19 | 19 | 32 | 32 | 1 | 1 |
isFlowUsed(RealmModel, AuthenticationFlowModel) |  | 0% |  | 0% | 13 | 13 | 8 | 8 | 1 | 1 |
formatPathSegments(String[], int, String) |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
runJobInRetriableTransaction(KeycloakSessionFactory, KeycloakSessionTaskWithResult, int, int) |  | 0% |  | 0% | 4 | 4 | 21 | 21 | 1 | 1 |
createComponentModel(String, String, String, String, String[]) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
resolveAttribute(UserModel, String, boolean) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
isExceptionRetriable(Throwable) |  | 0% |  | 0% | 6 | 6 | 10 | 10 | 1 | 1 |
findGroupByPath(RealmModel, String) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
parseRole(String) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
getRoleFromString(RealmModel, String) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
lambda$findSubGroup$9(String[], int, GroupModel) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
getComponentFactory(KeycloakSessionFactory, Class, Config.Scope, String) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
setupAuthorizationServices(RealmModel) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
suspendJtaTransaction(KeycloakSessionFactory, Runnable) |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
searchFor(RoleModel, RoleModel, Set) |  | 0% |  | 0% | 5 | 5 | 8 | 8 | 1 | 1 |
lambda$findGroupByPath$10(String[], GroupModel) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
normalizeGroupPath(String) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
deepDeleteAuthenticationFlow(RealmModel, AuthenticationFlowModel, Runnable, Runnable) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
generateKeyPairCertificate(String) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
getIdentityProviderDisplayName(KeycloakSession, IdentityProviderModel) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
resolveAttribute(GroupModel, String, boolean) |  | 0% |  | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
findClientScopeById(RealmModel, ClientModel, String) |  | 0% |  | 0% | 4 | 4 | 8 | 8 | 1 | 1 |
findUserByNameOrEmail(KeycloakSession, RealmModel, String) |  | 0% |  | 0% | 4 | 4 | 5 | 5 | 1 | 1 |
getSecretLengthByAuthenticationType(String, String) |  | 0% |  | 0% | 5 | 5 | 5 | 5 | 1 | 1 |
runJobInTransactionWithResult(KeycloakSessionFactory, KeycloakContext, KeycloakSessionTaskWithResult) |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
setTransactionLimit(KeycloakSessionFactory, int) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1 |
generateSecret(ClientModel) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
isRealmProviderJpa(KeycloakSession) |  | 0% |  | 0% | 4 | 4 | 2 | 2 | 1 | 1 |
setupOfflineRole(RealmModel) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
lambda$deepFindAuthenticationExecutions$6(RealmModel, List, AuthenticationExecutionModel) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
lambda$isFlowUsed$12(AuthenticationFlowModel, IdentityProviderModel) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
buildRoleQualifier(String, String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
lambda$getClientScopeMappingsStream$11(ClientModel, RoleModel) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
lambda$getComponentModel$4(String, AtomicReference, String, KeycloakSession) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
getComponentModel(KeycloakSessionFactory, String, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
setupDeleteAccount(ClientModel) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getPublicKey(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getCertificate(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
getPrivateKey(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
findSubGroup(String[], int, GroupModel) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
buildGroupPath(GroupModel, GroupModel) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getClientScopeByName(RealmModel, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
lambda$searchFor$0(RoleModel, Set, RoleModel) |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
getSecretKey(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
setupDefaultRole(RealmModel, String) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
convertClientScopeName(String) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
runJobInTransactionWithTimeout(KeycloakSessionFactory, KeycloakSessionTask, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
createManagementClient(RealmModel, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
createPublicClient(RealmModel, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
createClient(RealmModel, String) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
getMasterRealmAdminApplicationClientId(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
deepFindAuthenticationExecutions(RealmModel, AuthenticationFlowModel, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
runJobInTransaction(KeycloakSessionFactory, KeycloakSessionTask) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
runJobInTransaction(KeycloakSessionFactory, KeycloakContext, KeycloakSessionTask) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
toLowerCaseSafe(String) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
lambda$resolveAttribute$8(Collection) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
buildGroupPath(StringBuilder, String, GroupModel) |   | 60% |   | 50% | 1 | 2 | 1 | 4 | 0 | 1 |
getClientScopeMappingsStream(ClientModel, ScopeContainerModel) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
isUsernameCaseSensitive(RealmModel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$deepDeleteAuthenticationFlow$13(RealmModel, Runnable, Runnable, AuthenticationFlowModel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
cloneContextRealmClientToSession(KeycloakContext, KeycloakSession) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
cloneContextRealmClientSessionToSession(KeycloakContext, KeycloakSession) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
runJobInTransactionWithResult(KeycloakSessionFactory, KeycloakSessionTaskWithResult) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getClientScopeByName$14(String, ClientScopeModel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$resolveAttribute$7(String, boolean, GroupModel) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$componentModelGetter$3(String, String, KeycloakSessionFactory) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$runJobInTransaction$2(KeycloakSessionTask, KeycloakSession) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
lambda$runJobInTransaction$1(KeycloakSessionTask, KeycloakSession) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
componentModelGetter(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getClientScopeByName$15(RealmModel, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
generateId() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPemFromKey(Key) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getPemFromCertificate(X509Certificate) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
generateCodeSecret() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
getDefaultClientAuthenticatorType() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
lambda$getComponentFactory$5(ComponentModel, KeycloakSessionFactory) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
buildGroupPath(GroupModel) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |