oscerd opened a new pull request, #26681:
URL: https://github.com/apache/camel/pull/26681

   # Description
   
   Align OAuth client credentials token-cache identity with the effective token 
request configuration. Equivalent configurations continue to reuse tokens 
across resolver instances, while differences in credentials or requested scope 
produce separate entries. Omitted scopes retain equivalent behavior, and 
disabling caching still requests a fresh token.
   
   Adds 12 regression cases, updates the component documentation and generated 
catalog copy, and documents the behavior change in the 4.23 upgrade guide.
   
   Validation: the OAuth module and its 96 prerequisites built successfully. 
OAuth module tests passed: 129 passed, including all 12 new cases; 7 
environment-dependent tests were skipped. Maven formatting/import sorting and 
`git diff --check` passed. The full 692-module reactor build (`mvn -Dquickly 
install`) completed successfully across the initial run and a resumed run after 
switching Maven Central hostname to recover from a DNS failure at 
`camel-shiro`. This reactor build skipped test execution; OAuth tests were run 
separately as noted above.
   
   # Target
   
   - [x] Targets `main` (Camel 4).
   
   # Tracking
   
   - [x] Tracked by 
[CAMEL-24872](https://issues.apache.org/jira/browse/CAMEL-24872).
   
   # Apache Camel coding standards and style
   
   - [x] The commit has a meaningful subject and description.
   - [x] Root build and generated-file validation completed; see validation 
above.
   
   # AI-assisted contributions
   
   - [x] The commit includes AI co-authorship attribution.
   
   AI-generated by Codex on behalf of @oscerd. Generated by Codex via OSS 
Helper.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to