Skip to content

SAMLEndpoint - increase extensibility by increasing accessibility of some private fields/methods #45880

@nicolabeghin

Description

@nicolabeghin

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No fields configured for enhancement.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions