cloudfoundry/uaa

Spring Security Oauth2 End of Life

strehle opened this issue · 5 comments

UAA uses https://github.com/spring-attic/spring-security-oauth
This was no issues in the past but with the Spring Boot 3 update the library needs to be changed or removed

Similar issue in past #1728

Plan for Removal.

We have created an issue in Pivotal Tracker to manage this:

https://www.pivotaltracker.com/story/show/186294740

The labels on this github issue will be updated when the story is started.

fhanik commented

I did a similar migration this week on another project. The biggest helpful thing I did was to create classed LegacyClientDetails and LegacyBaseClientDetails to retain the JSON structure of clients as a data object.

I did a similar migration this week on another project. The biggest helpful thing I did was to create classed LegacyClientDetails and LegacyBaseClientDetails to retain the JSON structure of clients as a data object.

@fhanik to me UAA is not legacy, so I will do this but called in UaaClientDetails :-)
Similar things I will to with exceptions, means I will move/copy them into UAA context, because many of them are still in use there.

@strehle - I also found this answer to support the majority of the lifting when creating the new RestTemplates

https://stackoverflow.com/a/60634690

We have created an issue in Pivotal Tracker to manage this:

https://www.pivotaltracker.com/story/show/187414513

The labels on this github issue will be updated when the story is started.