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)

Reply via email to