Skip to content

[backport camel-4.18.x] CAMEL-26319: camel-oauth: InMemorySessionStore should not log session identifiers and OAuthCodeFlowCallback should rotate session identifiers on login - #28616

Open
gnodet wants to merge 1 commit into
camel-4.18.xfrom
backport/28512-to-camel-4.18.x

Conversation

@gnodet

@gnodet gnodet commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

Backport of #28512

Cherry-pick of aa1907d to camel-4.18.x.
Conflicts resolved automatically by backport bot agent.

…e should not log session identifiers and OAuthCodeFlowCallback should rotate session identifiers on login
@oscerd

oscerd commented Oct 28, 2026

Copy link
Copy Markdown
Contributor

@gnodet the 4.18.x build fails the same way as #28618. OAuthCodeFlowSessionRotationTest imports AssertJ, but components/camel-oauth/pom.xml on camel-4.18.x has no assertj-core test dependency (package org.assertj.core.api does not exist, on build (17) and build (21)). The version is managed in parent/pom.xml on that branch, so adding the dependency to the camel-oauth pom should be enough to fix the compile, as #28621 does for 4.22.x:

<dependency>
    <groupId>org.assertj</groupId>
    <artifactId>assertj-core</artifactId>
    <scope>test</scope>
</dependency>

For reference, the 4.18.6 upgrade-guide note for this change is on main in #28623.

Claude Code on behalf of oscerd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport indicate that a Pull request is a backport from a fix from the main branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants