[MGNLSSO-292] Remove Microprofile config related in SSO v3.1 Created: 09/Jun/23  Updated: 18/Jun/23  Resolved: 13/Jun/23

Status: Closed
Project: Single Sign On
Component/s: None
Affects Version/s: 3.1.4
Fix Version/s: 3.1.5

Type: Task Priority: Neutral
Reporter: Nguyen Phung Chi Assignee: Nguyen Phung Chi
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: 1d 0.5h
Original Estimate: Not Specified

Issue Links:
Relates
relates to MGNLSSO-265 Possibility to implement custom SsoCo... Closed
Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Epic Link: SSO maintenance
Team: AdminX
Work Started:
Approved:
Yes

 Description   

Context

We have some Microprofile config dependencies and classes in SSO v3.1, they can't work on Magnolia 6.2. So, it should be removed in v3.1 to avoid confusion and improve readability in the code base.

Note: We do support Microprofile config on v4.0.0 (current master branch).

To do

  • Remove dependency in magnolia-sso/pom.xml
<dependency>
  <groupId>org.eclipse.microprofile.config</groupId>
  <artifactId>microprofile-config-api</artifactId>
  <version>${microprofile.version}</version>
</dependency> 
  • Safe to remove MicroprofileSsoConfigProvider class

Generated at Mon Feb 12 10:52:53 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.