spring-projects / spring-security

Spring Security
http://spring.io/projects/spring-security
Apache License 2.0
8.55k stars 5.79k forks source link

Make OpenSamlMetadataRelyingPartyRegistrationConverter public #15090

Open OrangeDog opened 1 month ago

OrangeDog commented 1 month ago

Expected Behavior

Class and its methods should be public.

Current Behavior

Class and its methods are package-private.

Context

To allow writing alternatives to RelyingPartyRegistrations and others by adapting OpenSAML APIs. For example, in order to implement verification (https://github.com/spring-projects/spring-security/issues/15018#issuecomment-2110477455) and refreshing (https://github.com/spring-projects/spring-security/issues/15027#issuecomment-2100971114).

jzheaux commented 1 month ago

I believe this will be addressed in #12116. I'll leave this ticket open for the moment just in case the other evolves differently than I imagine.