Description
In SAMLEndpoint some fields/methods are private therefore difficult to impossible to extend without copy-pasting in extended classes like for Italian SPID ref. https://github.com/italia/spid-keycloak-provider/blob/main/docs/KEYCLOAK-SAML-DIFF.md
In order to make extension easier/feasible, it would be suggested to move such fields from private to protected (or final protected to maintain immutability in extended classes).
Value Proposition
It provides a way to properly extend/customize the SAML-based protocols
Goals
The enhancement will make extension easier/feasible
Non-Goals
N/A
Discussion
No response
Notes
No response
Description
In
SAMLEndpointsome fields/methods areprivatetherefore difficult to impossible to extend without copy-pasting in extended classes like for Italian SPID ref. https://github.com/italia/spid-keycloak-provider/blob/main/docs/KEYCLOAK-SAML-DIFF.mdIn order to make extension easier/feasible, it would be suggested to move such fields from
privatetoprotected(orfinal protectedto maintain immutability in extended classes).Value Proposition
It provides a way to properly extend/customize the SAML-based protocols
Goals
The enhancement will make extension easier/feasible
Non-Goals
N/A
Discussion
No response
Notes
No response