Andrea Cosentino created CAMEL-23446:
----------------------------------------
Summary: camel-solr: Add SSLContextParameters support for TLS
configuration
Key: CAMEL-23446
URL: https://issues.apache.org/jira/browse/CAMEL-23446
Project: Camel
Issue Type: Improvement
Components: camel-solr
Reporter: Andrea Cosentino
SolrEndpoint.java:170 (createSslContextFromCa) creates SSLContext directly via
SSLContext.getInstance("TLSv1.3"). The component has no SSLContextParameters
support, so users can't configure PQC named groups on JDK 25+ (e.g.
X25519MLKEM768).
Mirrors CAMEL-23314 (camel-opensearch), CAMEL-23444 (camel-elasticsearch), and
CAMEL-23445 (camel-elasticsearch-rest-client).
Acceptance criteria:
- Component supports SSLContextParameters (and is SSLContextParametersAware)
- Named groups and signature schemes applied when configured
- CA-only path retained as fallback
- Existing tests pass
_Filed by Claude Code on behalf of Andrea Cosentino_
--
This message was sent by Atlassian Jira
(v8.20.10#820010)