[ 
https://issues.apache.org/jira/browse/CAMEL-23314?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrea Cosentino resolved CAMEL-23314.
--------------------------------------
    Resolution: Fixed

> camel-opensearch: Add SSLContextParameters support for TLS configuration
> ------------------------------------------------------------------------
>
>                 Key: CAMEL-23314
>                 URL: https://issues.apache.org/jira/browse/CAMEL-23314
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-opensearch
>            Reporter: Andrea Cosentino
>            Assignee: Andrea Cosentino
>            Priority: Major
>             Fix For: 4.20.0
>
>
> camel-opensearch currently creates the SSLContext directly via 
> SSLContext.getInstance("TLSv1.3") in 
> OpensearchProducer#createSslContextFromCa() (OpensearchProducer.java around 
> lines 566-586). There is no support for SSLContextParameters on this 
> component, so users cannot configure named groups, signature schemes, or 
> cipher suites for the TLS connection.
> The component should be refactored to support SSLContextParameters, in line 
> with the rest of Camel components that expose TLS configuration. This also 
> enables configuring PQC-capable named groups on JDK 25+.
> The existing certificate-path-only configuration should remain supported as a 
> convenience fallback.
> Acceptance Criteria:
> * Component supports SSLContextParameters configuration
> * Named groups and signature schemes from SSLContextParameters are applied to 
> TLS connections
> * Existing certificate-path-only configuration still works as a fallback



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to