David Handermann created NIFI-16207:
---------------------------------------

             Summary: Switch CaptureChangeMySQL to SSLContextProvider
                 Key: NIFI-16207
                 URL: https://issues.apache.org/jira/browse/NIFI-16207
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Extensions
            Reporter: David Handermann
            Assignee: David Handermann


The {{CaptureChangeMySQL}} Processor currently uses the {{SSLContextService}} 
for direct access to file and password properties for configuring TLS. The 
Binary Log Client can be configured with a custom Socket Factory that aligns 
well with the {{SSLContextProvider}} interface, but the JDBC configuration 
relies on password direct properties.

The MySQL Connector/J library supports alternative options to supply an 
{{SSLContext}} starting with version 8.1, released in 2023.

Based on this supported approach, the Processor should be adjusted to use the 
{{SSLContextProvider}} and also require MySQL Connector/J version 8.1 or later.



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

Reply via email to