Andrea Cosentino created CAMEL-23444:
----------------------------------------
Summary: camel-elasticsearch: Add SSLContextParameters support for
TLS configuration
Key: CAMEL-23444
URL: https://issues.apache.org/jira/browse/CAMEL-23444
Project: Camel
Issue Type: Improvement
Components: camel-elasticsearch
Reporter: Andrea Cosentino
ElasticsearchProducer.java:559 (createSslContextFromCa) creates SSLContext
directly via SSLContext.getInstance("TLSv1.3"). The component currently has no
SSLContextParameters support, so users cannot configure named groups, signature
schemes, or cipher suites, blocking PQC TLS adoption on JDK 25+ (e.g.
X25519MLKEM768).
Mirrors what was done for camel-opensearch in CAMEL-23314.
Acceptance criteria:
- Component supports SSLContextParameters (and is SSLContextParametersAware)
- Named groups and signature schemes applied when configured
- Existing certificate-path-only configuration 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)