8000 Remove form data from the registerNode and unregisterNode method signature by rmartinc · Pull Request #48633 · keycloak/keycloak · GitHub
[go: up one dir, main page]

Skip to content

Remove form data from the registerNode and unregisterNode method signature - #48633

Merged
stianst merged 1 commit into
keycloak:mainfrom
rmartinc:issue-48628
May 4, 2026
Merged

stianst merged 1 commit into
keycloak:mainfrom
rmartinc:issue-48628

Conversation

@rmartinc
Copy link
Copy Markdown
Contributor

Closes #48628

PR to remove the form data from the register and unregister node. The problem is that using it in the method signature makes the form decoded and is missing for the authentication of the client. This makes the method fail for authentications that require the form parameters (like client_id, client_secret or even the assertion when using a jwt authentication). Test added. I have added the two methods to the oauth client, let me know if this is OK for you.

@rmartinc
rmartinc requested a review from a team as a code owner April 30, 2026 13:42
…ature

Closes keycloak#48628

Signed-off-by: rmartinc <rmartinc@redhat.com>
@msdaly200 msdaly200 left a comment
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, and good test coverage - validates that (multiple for JWT) form parameters are available during authentication.

8000
@stianst
stianst merged commit b134dc2 into keycloak:main May 4, 2026
85 checks passed
@stianst stianst mentioned this pull request Jun 1, 2026
sashyo pushed a commit to tide-foundation/keycloak-IGA that referenced this pull request Jul 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Client registerNode and unregisterNode endpoints fail authenticating the client

3 participants

0