Class StandardConnectionPropertiesProvider
java.lang.Object
org.apache.nifi.cdc.mysql.processors.ssl.StandardConnectionPropertiesProvider
- All Implemented Interfaces:
ConnectionPropertiesProvider
public class StandardConnectionPropertiesProvider
extends Object
implements ConnectionPropertiesProvider
Standard implementation of Connection Properties Provider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Stringprivate final com.github.shyiko.mysql.binlog.network.SSLModeprivate final org.apache.nifi.security.util.TlsConfiguration -
Constructor Summary
ConstructorsConstructorDescriptionStandardConnectionPropertiesProvider(com.github.shyiko.mysql.binlog.network.SSLMode sslMode, org.apache.nifi.security.util.TlsConfiguration tlsConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionGet Connection Properties based on SSL Mode and TLS Configuration
-
Field Details
-
COMMA_SEPARATOR
- See Also:
-
sslMode
private final com.github.shyiko.mysql.binlog.network.SSLMode sslMode -
tlsConfiguration
private final org.apache.nifi.security.util.TlsConfiguration tlsConfiguration
-
-
Constructor Details
-
StandardConnectionPropertiesProvider
public StandardConnectionPropertiesProvider(com.github.shyiko.mysql.binlog.network.SSLMode sslMode, org.apache.nifi.security.util.TlsConfiguration tlsConfiguration)
-
-
Method Details
-
getConnectionProperties
Get Connection Properties based on SSL Mode and TLS Configuration- Specified by:
getConnectionPropertiesin interfaceConnectionPropertiesProvider- Returns:
- JDBC Connection Properties
-
getCertificateProperties
-