Done
Details
Assignee
Yauhen VavilkinYauhen VavilkinReporter
Taras SpashchenkoTaras SpashchenkoPriority
P3Story Points
3Sprint
NoneDevelopment Team
EurekaFix versions
TestRail: Cases
Open TestRail: CasesTestRail: Runs
Open TestRail: Runs
Details
Details
Assignee
Yauhen Vavilkin
Yauhen VavilkinReporter
Taras Spashchenko
Taras SpashchenkoPriority
Story Points
3
Sprint
None
Development Team
Eureka
Fix versions
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created March 4, 2024 at 10:57 AM
Updated September 30, 2024 at 11:30 AM
Resolved June 17, 2024 at 2:16 PM
The KeycloakClient bean should be created using a feign.Client.Default equipped with an SSLSocketFactory if needed.
In order to achieve that, the following is needed
Add a configuration parameter to enable TLS for the Keycloak client
Add a configuration parameter pointing to the file with the trust store to use
Add a configuration parameter for the trust store password
Improve the construction of the KeycloakClient bean to create an SSLSocketFactory that uses the trust store, create a feign.Client.Default that uses that SSLSocketFactory and pass the Client to the feign.Feign.Builder