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)