From 202789cebb4ce487a672067ee0968f3ca8c92e3e Mon Sep 17 00:00:00 2001 From: shekhar16 Date: Fri, 17 Jan 2025 12:02:12 +0530 Subject: [PATCH] fix(jans-kc-link): remove default keycloak configs Signed-off-by: shekhar16 --- .../jans-keycloak-link-parent.iml | 152 +++++++++++++++++ .../model/jans-keycloak-link-model.iml | 157 +++++++++++++++++ .../server/jans-keycloak-link-server.iml | 159 ++++++++++++++++++ .../server/weld-validation-report.html | 51 ++++++ .../service/jans-keycloak-link-service.iml | 159 ++++++++++++++++++ .../jans-keycloak-link-config.json | 14 +- 6 files changed, 685 insertions(+), 7 deletions(-) create mode 100644 jans-keycloak-link/jans-keycloak-link-parent.iml create mode 100644 jans-keycloak-link/model/jans-keycloak-link-model.iml create mode 100644 jans-keycloak-link/server/jans-keycloak-link-server.iml create mode 100644 jans-keycloak-link/server/weld-validation-report.html create mode 100644 jans-keycloak-link/service/jans-keycloak-link-service.iml diff --git a/jans-keycloak-link/jans-keycloak-link-parent.iml b/jans-keycloak-link/jans-keycloak-link-parent.iml new file mode 100644 index 00000000000..885e4512a1f --- /dev/null +++ b/jans-keycloak-link/jans-keycloak-link-parent.iml @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/jans-keycloak-link/model/jans-keycloak-link-model.iml b/jans-keycloak-link/model/jans-keycloak-link-model.iml new file mode 100644 index 00000000000..dd86119d137 --- /dev/null +++ b/jans-keycloak-link/model/jans-keycloak-link-model.iml @@ -0,0 +1,157 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/jans-keycloak-link/server/jans-keycloak-link-server.iml b/jans-keycloak-link/server/jans-keycloak-link-server.iml new file mode 100644 index 00000000000..ca3b7d72804 --- /dev/null +++ b/jans-keycloak-link/server/jans-keycloak-link-server.iml @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/jans-keycloak-link/server/weld-validation-report.html b/jans-keycloak-link/server/weld-validation-report.html new file mode 100644 index 00000000000..082f25fda29 --- /dev/null +++ b/jans-keycloak-link/server/weld-validation-report.html @@ -0,0 +1,51 @@ +Weld - Validation Report

Weld - Validation Report

Generated at:2025-01-06T21:08:35.933704300
Weld Version:4.0.3.Final
Weld Environment:SERVLET
Java Version:17.0.13
Java Vendor:Amazon.com Inc.
Operating System:Windows 11
  1. Validation Issue
  2. Deployment - Bean Archives
  3. Dependency Issues
  4. Enabled Beans
  5. Weld Configuration - Modified Values

Validation Issue

WELD-001408: Unsatisfied dependencies for type StaticConfiguration with qualifiers @Default + at injection point [BackedAnnotatedField] @Inject private io.jans.keycloak.link.server.service.ConfigurationService.staticConfiguration + at io.jans.keycloak.link.server.service.ConfigurationService.staticConfiguration(ConfigurationService.java:0) +

Exception Stack:

org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied dependencies for type StaticConfiguration with qualifiers @Default
+  at injection point [BackedAnnotatedField] @Inject private io.jans.keycloak.link.server.service.ConfigurationService.staticConfiguration
+  at io.jans.keycloak.link.server.service.ConfigurationService.staticConfiguration(ConfigurationService.java:0)
+
+	at org.jboss.weld.bootstrap.Validator.validateInjectionPointForDeploymentProblems(Validator.java:378)
+	at org.jboss.weld.bootstrap.Validator.validateInjectionPoint(Validator.java:290)
+	at org.jboss.weld.bootstrap.Validator.validateGeneralBean(Validator.java:143)
+	at org.jboss.weld.bootstrap.Validator.validateRIBean(Validator.java:164)
+	at org.jboss.weld.bootstrap.Validator.validateBean(Validator.java:526)
+	at org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:64)
+	at org.jboss.weld.bootstrap.ConcurrentValidator$1.doWork(ConcurrentValidator.java:62)
+	at org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:62)
+	at org.jboss.weld.executor.IterativeWorkerTaskFactory$1.call(IterativeWorkerTaskFactory.java:55)
+	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
+	at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
+	at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
+	at java.base/java.lang.Thread.run(Thread.java:840)
+

Deployment - Bean Archives

IdentifierBean Discovery Modebeans.xml
1._/WEB-INF/classesALL
3.0
2._/WEB-INF/lib/jans-core-service-0.0.0-nightly.jarANNOTATED
3.0
3._/WEB-INF/lib/jans-core-document-store-0.0.0-nightly.jarANNOTATED
3.0
4._/WEB-INF/lib/jans-core-cache-0.0.0-nightly.jarANNOTATED
3.0
5._/WEB-INF/lib/jans-link-service-0.0.0-nightly.jarANNOTATED
3.0
6._/WEB-INF/lib/jans-core-timer-weld-0.0.0-nightly.jarANNOTATED
3.0
7._/WEB-INF/lib/resteasy-cdi-6.0.3.Final.jarALL
Version not defined
8._/WEB-INF/lib/jans-core-script-0.0.0-nightly.jarANNOTATED
3.0
9._/WEB-INF/lib/jans-keycloak-link-service-0.0.0-nightly.jarANNOTATED
3.0
10._/WEB-INF/lib/jans-orm-ldap-0.0.0-nightly.jarANNOTATED
3.0
11._/WEB-INF/lib/jans-orm-cdi-0.0.0-nightly.jarANNOTATED
3.0
12._/WEB-INF/lib/jans-orm-hybrid-0.0.0-nightly.jarANNOTATED
3.0
13._/WEB-INF/lib/jans-orm-spanner-0.0.0-nightly.jarANNOTATED
3.0
14._/WEB-INF/lib/jans-orm-sql-0.0.0-nightly.jarANNOTATED
3.0
15._/WEB-INF/lib/jans-orm-couchbase-0.0.0-nightly.jarANNOTATED
3.0
16.org.jboss.weld.environment.deployment.WeldDeployment.additionalClassesANNOTATEDNo beans.xml

Dependency Issues

Declaring BeanProblem
1.Managed Bean [class io.jans.keycloak.link.server.service.ConfigurationService] with qualifiers [@Any @Default]Unsatisfied dependency at [BackedAnnotatedField] @Inject private io.jans.keycloak.link.server.service.ConfigurationService.staticConfiguration

Enabled Beans

ArchiveKindBean ClassTypesQualifiersScope
1. 1MANAGED
i.j.k.l.s.s.AppInitializer
i.j.k.l.s.s.AppInitializer

@Default@ApplicationScoped
2. 1PRODUCER_METHOD
i.j.k.l.s.s.AppInitializer
i.j.u.s.StringEncrypter

@Default@ApplicationScoped
3. 1PRODUCER_METHOD
i.j.k.l.s.s.AppInitializer
i.j.o.PersistenceEntryManager

j.p.EntityManager
@Default
@j.i.Named
@ApplicationScoped
4. 1MANAGED
i.j.k.l.s.s.AttributeService
i.j.k.l.s.s.AttributeService

i.j.l.s.AttributeService

i.j.s.AttributeService

j.i.Serializable
@Default@ApplicationScoped
5. 1MANAGED
i.j.k.l.s.s.CacheRefreshConfigurationService
i.j.k.l.s.s.CacheRefreshConfigurationService

j.i.Serializable
@Default@ApplicationScoped
6. 1MANAGED
i.j.k.l.s.s.ConfigurationService
i.j.k.l.s.s.ConfigurationService

@Default@ApplicationScoped
7. 1MANAGED
i.j.k.l.s.s.CustomScriptService
i.j.k.l.s.s.CustomScriptService

i.j.l.s.c.CustomScriptService

i.j.s.c.s.AbstractCustomScriptService

j.i.Serializable
@Default@ApplicationScoped
8. 1MANAGED
i.j.k.l.s.s.KeycloakService
i.j.k.l.s.s.KeycloakService

j.i.Serializable
@Default@ApplicationScoped
9. 1PRODUCER_METHOD
i.j.k.l.s.s.KeycloakService
j.l.Iterable<UserRepresentation>

j.u.Collection<UserRepresentation>

j.u.List<UserRepresentation>
@Default@ApplicationScoped
10. 1MANAGED
i.j.k.l.s.s.LoggerService
i.j.k.l.s.s.LoggerService

i.j.s.l.LoggerService

@Default
@j.i.Named
@ApplicationScoped
11. 1MANAGED
i.j.k.l.s.s.OrganizationService
i.j.k.l.s.s.OrganizationService

i.j.l.s.OrganizationService

i.j.s.OrganizationService

j.i.Serializable
@Default@ApplicationScoped
12. 1MANAGED
i.j.k.l.s.s.SystemResteasyInitializer
i.j.k.l.s.s.SystemResteasyInitializer

j.w.r.c.Application

@Default@ApplicationScoped
13. 1MANAGED
i.j.k.l.s.c.ApplicationFactory
i.j.k.l.s.c.ApplicationFactory

@Default@ApplicationScoped
14. 1PRODUCER_METHOD
i.j.k.l.s.c.ApplicationFactory
i.j.s.d.s.c.DocumentStoreConfiguration

j.i.Serializable
@Default@ApplicationScoped
15. 1PRODUCER_METHOD
i.j.k.l.s.c.ConfigurationFactory
i.j.o.m.PersistenceConfiguration

@Default@ApplicationScoped
16. 1PRODUCER_METHOD
i.j.k.l.s.c.ConfigurationFactory
i.j.k.l.m.c.AppConfiguration

i.j.k.l.m.c.CacheRefreshConfiguration

i.j.l.m.c.s.CacheRefreshConfiguration

i.j.k.l.m.c.Configuration

i.j.l.m.c.s.Configuration
@Default@ApplicationScoped
17. 1PRODUCER_METHOD
i.j.k.l.s.c.ConfigurationFactory
i.j.s.c.CacheConfiguration

j.i.Serializable
@Default@ApplicationScoped
18. 1PRODUCER_METHOD
i.j.k.l.s.c.ConfigurationFactory
i.j.m.SmtpConfiguration

j.i.Serializable
@Default@ApplicationScoped
19. 1PRODUCER_METHOD
i.j.k.l.s.c.ConfigurationFactory
i.j.k.l.m.c.StaticConfiguration

i.j.k.l.m.c.Configuration

i.j.l.m.c.s.Configuration
@Default@ApplicationScoped
20. 1MANAGED
i.j.k.l.s.c.ConfigurationFactory
i.j.k.l.s.c.ConfigurationFactory

@Default@ApplicationScoped
21. 1MANAGED
i.j.k.l.t.JansKeycloakLinkTimer
i.j.k.l.t.JansKeycloakLinkTimer

i.j.l.s.BaseJansLinkTimer

@Default@ApplicationScoped
22. 1MANAGED
i.j.k.l.w.r.HealthCheckController
i.j.k.l.w.r.HealthCheckController

@Default@ApplicationScoped
23. 2MANAGED
i.j.m.s.Credentials
i.j.m.s.Credentials

j.i.Serializable
@Default
@j.i.Named
@RequestScoped
24. 2MANAGED
i.j.m.s.Identity
i.j.m.s.Identity

j.i.Serializable
@Default
@j.i.Named
@RequestScoped
25. 2MANAGED
i.j.m.s.RememberMe
i.j.m.s.RememberMe

j.i.Serializable
@Default
@j.i.Named
@RequestScoped
26. 2MANAGED
i.j.m.s.p.AuthenticationAttempt
i.j.m.s.p.AuthenticationAttempt

j.i.Serializable
@Default@RequestScoped
27. 2MANAGED
i.j.m.s.p.AuthenticationAttemptList
i.j.m.s.p.AuthenticationAttemptList

j.i.Serializable
@Default
@j.i.Named
@RequestScoped
28. 2MANAGED
i.j.s.DataSourceTypeService
i.j.s.DataSourceTypeService

j.i.Serializable
@Default
@j.i.Named
@ApplicationScoped
29. 2MANAGED
i.j.s.EncryptionService
i.j.s.EncryptionService

@Default@ApplicationScoped
30. 2MANAGED
i.j.s.JsonService
i.j.s.JsonService

j.i.Serializable
@Default
@j.i.Named
@ApplicationScoped
31. 2MANAGED
i.j.s.LocalCacheService
i.j.s.BaseCacheService

i.j.s.LocalCacheService

i.j.s.c.CacheInterface
@Default
@j.i.Named
@ApplicationScoped
32. 2MANAGED
i.j.s.LookupService
i.j.s.LookupService

j.i.Serializable
@Default
@j.i.Named
@ApplicationScoped
33. 2MANAGED
i.j.s.MailService
i.j.s.MailService

@Default
@j.i.Named
@RequestScoped
34. 2MANAGED
i.j.s.ObjectSerializationService
i.j.s.ObjectSerializationService

@Default@ApplicationScoped
35. 2MANAGED
i.j.s.SchemaService
i.j.s.SchemaService

@Default
@j.i.Named
@ApplicationScoped
36. 2MANAGED
i.j.s.UserAuthenticatorService
i.j.s.UserAuthenticatorService

@Default@ApplicationScoped
37. 2MANAGED
i.j.s.XmlService
i.j.s.XmlService

@Default@ApplicationScoped
38. 2INTERCEPTOR
i.j.s.c.a.AsynchronousInterceptor
i.j.s.c.a.AsynchronousInterceptor

j.i.Serializable
@Default@Dependent
39. 2MANAGED
i.j.s.c.CustomScriptService
i.j.s.c.CustomScriptService

i.j.s.c.s.AbstractCustomScriptService

j.i.Serializable
@Default@ApplicationScoped
40. 2MANAGED
i.j.s.c.l.CustomLibrariesLoader
i.j.s.c.l.CustomLibrariesLoader

j.i.Serializable
@Default@ApplicationScoped
41. 2MANAGED
i.j.s.e.ExternalPersistenceExtensionService
i.j.s.c.s.ExternalScriptService

i.j.s.e.ExternalPersistenceExtensionService

j.i.Serializable
@Default@ApplicationScoped
42. 2MANAGED
i.j.s.n.NetworkService
i.j.s.n.NetworkService

j.i.Serializable
@Default@ApplicationScoped
43. 2MANAGED
i.j.s.u.PageService
i.j.s.u.PageService

@Default@ApplicationScoped
44. 2PRODUCER_METHOD
i.j.s.u.Resources
o.s.Logger
@Default@Dependent
45. 2MANAGED
i.j.s.u.Resources
i.j.s.u.Resources

@Default@ApplicationScoped
46. 3MANAGED
i.j.s.d.s.m.DocumentStoreManager
i.j.s.d.s.m.DocumentStoreManager

@Default@ApplicationScoped
47. 3MANAGED
i.j.s.d.s.p.DBDocumentStoreProvider
i.j.s.d.s.p.DBDocumentStoreProvider

i.j.s.d.s.p.DocumentStore<Document>

i.j.s.d.s.p.DocumentStoreProvider<Document>
@Default@ApplicationScoped
48. 3MANAGED
i.j.s.d.s.p.DocumentStoreProviderFactory
i.j.s.d.s.p.DocumentStoreProviderFactory

@Default@ApplicationScoped
49. 3PRODUCER_METHOD
i.j.s.d.s.p.DocumentStoreProviderFactory
i.j.s.d.s.p.DocumentStoreProvider

i.j.s.d.s.p.DocumentStore
@Default@ApplicationScoped
50. 3PRODUCER_METHOD
i.j.s.d.s.p.DocumentStoreProviderFactory
i.j.s.d.s.p.DocumentStoreProvider

i.j.s.d.s.p.DocumentStore
@i.j.s.d.s.LocalDocumentStore

@ApplicationScoped
51. 3MANAGED
i.j.s.d.s.p.JcaDocumentStoreProvider
i.j.s.d.s.p.JcaDocumentStoreProvider

i.j.s.d.s.p.DocumentStore<String>

i.j.s.d.s.p.DocumentStoreProvider<String>
@Default@ApplicationScoped
52. 3MANAGED
i.j.s.d.s.p.LocalDocumentStoreProvider
i.j.s.d.s.p.LocalDocumentStoreProvider

i.j.s.d.s.p.DocumentStore<String>

i.j.s.d.s.p.DocumentStoreProvider<String>
@Default@ApplicationScoped
53. 3MANAGED
i.j.s.d.s.p.WebDavDocumentStoreProvider
i.j.s.d.s.p.WebDavDocumentStoreProvider

i.j.s.d.s.p.DocumentStore<String>

i.j.s.d.s.p.DocumentStoreProvider<String>
@Default@ApplicationScoped
54. 3MANAGED
i.j.s.d.s.s.DBDocumentService
i.j.s.d.s.s.DBDocumentService

j.i.Serializable
@Default@ApplicationScoped
55. 3MANAGED
i.j.s.d.s.s.DocumentStoreService
i.j.s.d.s.s.BaseDocumentStoreService

i.j.s.d.s.s.DocumentStoreService

i.j.s.d.s.p.DocumentStore
@Default@ApplicationScoped
56. 3MANAGED
i.j.s.d.s.s.LocalDocumentStoreService
i.j.s.d.s.s.BaseDocumentStoreService

i.j.s.d.s.s.LocalDocumentStoreService

i.j.s.d.s.p.DocumentStore
@Default@ApplicationScoped
57. 4MANAGED
i.j.s.CacheService
i.j.s.BaseCacheService

i.j.s.CacheService

i.j.s.c.CacheInterface
@Default
@j.i.Named
@ApplicationScoped
58. 4PRODUCER_METHOD
i.j.s.c.CacheProviderFactory
i.j.s.c.CacheProvider

i.j.s.c.CacheInterface
@i.j.s.c.LocalCache

@ApplicationScoped
59. 4PRODUCER_METHOD
i.j.s.c.CacheProviderFactory
i.j.s.c.CacheProvider

i.j.s.c.CacheInterface
@Default@ApplicationScoped
60. 4MANAGED
i.j.s.c.CacheProviderFactory
i.j.s.c.CacheProviderFactory

@Default
@j.i.Named
@ApplicationScoped
61. 4MANAGED
i.j.s.c.InMemoryCacheProvider
i.j.s.c.CacheProvider<ExpiringMap>

i.j.s.c.InMemoryCacheProvider

i.j.s.c.CacheInterface

i.j.s.c.AbstractCacheProvider<ExpiringMap>
@Default@ApplicationScoped
62. 4MANAGED
i.j.s.c.MemcachedProvider
i.j.s.c.CacheProvider<MemcachedClient>

i.j.s.c.MemcachedProvider

i.j.s.c.CacheInterface

i.j.s.c.AbstractCacheProvider<MemcachedClient>
@Default@ApplicationScoped
63. 4MANAGED
i.j.s.c.NativePersistenceCacheProvider
i.j.s.c.CacheProvider<PersistenceEntryManager>

i.j.s.c.NativePersistenceCacheProvider

i.j.s.c.CacheInterface

i.j.s.c.AbstractCacheProvider<PersistenceEntryManager>
@Default@ApplicationScoped
64. 4MANAGED
i.j.s.c.RedisProvider
i.j.s.c.CacheProvider<AbstractRedisProvider>

i.j.s.c.RedisProvider

i.j.s.c.CacheInterface

i.j.s.c.AbstractCacheProvider<AbstractRedisProvider>
@Default@ApplicationScoped
65. 5MANAGED
i.j.l.e.ExternalCacheRefreshService
i.j.l.e.ExternalCacheRefreshService

i.j.l.e.ExternalScriptService

j.i.Serializable
@Default
@j.i.Named
@ApplicationScoped
66. 5MANAGED
i.j.l.s.CacheRefreshService
i.j.l.s.CacheRefreshService

@Default@ApplicationScoped
67. 5MANAGED
i.j.l.s.CacheRefreshSnapshotFileService
i.j.l.s.CacheRefreshSnapshotFileService

@Default
@j.i.Named
@ApplicationScoped
68. 5MANAGED
i.j.l.s.Fido2DeviceService
i.j.l.s.Fido2DeviceService

j.i.Serializable
@Default@ApplicationScoped
69. 5MANAGED
i.j.l.s.FidoDeviceService
i.j.l.s.FidoDeviceService

i.j.l.s.IFidoDeviceService

j.i.Serializable
@Default@ApplicationScoped
70. 5MANAGED
i.j.l.s.InumService
i.j.l.s.InumService

j.i.Serializable
@Default
@j.i.Named
@ApplicationScoped
71. 5MANAGED
i.j.l.s.PairwiseIdService
i.j.l.s.PairwiseIdService

i.j.l.s.IPairwiseIdService

j.i.Serializable
@Default@ApplicationScoped
72. 5MANAGED
i.j.l.s.PersonService
i.j.l.s.PersonService

i.j.l.s.IPersonService

j.i.Serializable
@Default@ApplicationScoped
73. 6MANAGED
i.j.s.t.JobExecutionDelegate
i.j.s.t.JobExecutionDelegate

o.q.Job
@Default@Dependent
74. 6MANAGED
i.j.s.t.JobExecutionFactory
i.j.s.t.JobExecutionFactory

o.q.s.JobFactory
@Default@ApplicationScoped
75. 6MANAGED
i.j.s.t.QuartzSchedulerManager
i.j.s.t.QuartzSchedulerManager

i.j.u.i.Initializable

@Default@ApplicationScoped
76. 6MANAGED
i.j.s.t.RequestJobListener
i.j.s.t.RequestJobListener

o.q.JobListener
@Default@Dependent
77. 6MANAGED
i.j.s.t.TimerJob
i.j.s.t.TimerJob

o.q.Job
@Default@Dependent
78. 7MANAGED
o.j.r.c.CdiInjectorFactory
o.j.r.c.CdiInjectorFactory

o.j.r.s.InjectorFactory
@Default@Dependent
79. 7EXTENSION
o.j.r.c.ResteasyCdiExtension
o.j.r.c.ResteasyCdiExtension

j.e.i.s.Extension
@Default@ApplicationScoped
80. 7MANAGED
o.j.r.c.Utils
o.j.r.c.Utils
@Default@Dependent
81. 7MANAGED
o.j.r.c.i.Messages_$bundle
o.j.r.c.i.Messages_$bundle

j.i.Serializable

o.j.r.c.i.Messages
@Default@Dependent
82. 8MANAGED
i.j.s.PythonService
i.j.s.PythonService

j.i.Serializable
@Default@ApplicationScoped
83. 8MANAGED
i.j.s.c.s.CustomScriptManager
i.j.s.c.s.CustomScriptManager

@Default@ApplicationScoped
84. 8MANAGED
i.j.s.c.s.ExternalTypeCreator
i.j.s.c.s.ExternalTypeCreator

@Default@ApplicationScoped
85. 9MANAGED
i.j.k.l.s.CacheRefreshService
i.j.k.l.s.CacheRefreshService

@Default@ApplicationScoped
86. 9MANAGED
i.j.k.l.s.PersonService
i.j.k.l.s.PersonService

i.j.k.l.s.IPersonService

j.i.Serializable
@Default@ApplicationScoped
87. 10MANAGED
i.j.o.l.i.LdapEntryManagerFactory
i.j.o.l.i.LdapEntryManagerFactory

i.j.o.PersistenceEntryManagerFactory
@Default@ApplicationScoped
88. 10MANAGED
i.j.o.l.i.LdapFilterConverter
i.j.o.l.i.LdapFilterConverter

@Default@ApplicationScoped
89. 11MANAGED
i.j.o.s.PersistanceFactoryService
i.j.o.s.PersistanceFactoryService

i.j.o.s.BaseFactoryService
@Default@ApplicationScoped
90. 12MANAGED
i.j.o.h.i.HybridEntryManagerFactory
i.j.o.h.i.HybridEntryManagerFactory

i.j.o.PersistenceEntryManagerFactory
@Default@ApplicationScoped
91. 13MANAGED
i.j.o.c.s.i.SpannerEntryManagerFactory
i.j.o.c.s.i.SpannerEntryManagerFactory

i.j.o.PersistenceEntryManagerFactory
@Default@ApplicationScoped
92. 14MANAGED
i.j.o.s.i.SqlEntryManagerFactory
i.j.o.s.i.SqlEntryManagerFactory

i.j.o.PersistenceEntryManagerFactory
@Default@ApplicationScoped
93. 16EXTENSION
o.j.w.b.WeldExtension
o.j.w.b.WeldExtension

j.e.i.s.Extension
@Default@ApplicationScoped
94. 16INTERCEPTOR
o.j.w.c.a.ActivateRequestContextInterceptor
o.j.w.c.a.AbstractActivateRequestContextInterceptor

o.j.w.c.a.ActivateRequestContextInterceptor
@Default@Dependent
95. 16INTERCEPTOR
o.j.w.c.a.CdiRequestContextActivatorInterceptor
o.j.w.c.a.AbstractActivateRequestContextInterceptor

o.j.w.c.a.CdiRequestContextActivatorInterceptor
@Default@Dependent
96. 16INTERCEPTOR
o.j.w.p.InvocationMonitor
o.j.w.p.InvocationMonitor

j.i.Serializable
@Default@Dependent
97. 16EXTENSION
o.j.w.p.ProbeExtension
o.j.w.p.ProbeExtension

j.e.i.s.Extension
@Default@ApplicationScoped

Weld Configuration - Modified Values

KeyDefault ValueValueDescription
1.org.jboss.weld.serialization.beanIdentifierIndexOptimizationtruefalseThis optimization is used to reduce the HTTP session replication overhead. However, the inconsistency detection mechanism may cause problems in some development environments.
\ No newline at end of file diff --git a/jans-keycloak-link/service/jans-keycloak-link-service.iml b/jans-keycloak-link/service/jans-keycloak-link-service.iml new file mode 100644 index 00000000000..0aa33bc1be9 --- /dev/null +++ b/jans-keycloak-link/service/jans-keycloak-link-service.iml @@ -0,0 +1,159 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/jans-linux-setup/jans_setup/templates/jans-keycloak-link/jans-keycloak-link-config.json b/jans-linux-setup/jans_setup/templates/jans-keycloak-link/jans-keycloak-link-config.json index ecfd1981a09..b79e5cccf5e 100644 --- a/jans-linux-setup/jans_setup/templates/jans-keycloak-link/jans-keycloak-link-config.json +++ b/jans-linux-setup/jans_setup/templates/jans-keycloak-link/jans-keycloak-link-config.json @@ -73,13 +73,13 @@ "snapshotFolder": "%(snapshots_dir)s", "snapshotMaxCount": 10, "keycloakConfiguration": { - "serverUrl": "http://localhost:8180", - "realm": "master", - "clientId": "clientserviceaccount", - "clientSecret": "cbyFHt3MMU2vNluAmzXopl9SHx9CUmfC", - "grantType": "client_credentials", - "username": "admin", - "password": "keycloak" + "serverUrl": "", + "realm": "", + "clientId": "", + "clientSecret": "", + "grantType": "", + "username": "", + "password": "" }, "baseDN": null, "personObjectClassTypes": null,