Class BinaryLogSSLSocketFactory

java.lang.Object
org.apache.nifi.cdc.mysql.processors.ssl.BinaryLogSSLSocketFactory
All Implemented Interfaces:
com.github.shyiko.mysql.binlog.network.SSLSocketFactory

public class BinaryLogSSLSocketFactory extends Object implements com.github.shyiko.mysql.binlog.network.SSLSocketFactory
Binary Log SSLSocketFactory wrapping standard Java SSLSocketFactory
  • Field Details

  • Constructor Details

    • BinaryLogSSLSocketFactory

      public BinaryLogSSLSocketFactory(SSLSocketFactory sslSocketFactory)
  • Method Details

    • createSocket

      public SSLSocket createSocket(Socket socket) throws SocketException
      Create SSL Socket layers provided Socket using Java SSLSocketFactory
      Specified by:
      createSocket in interface com.github.shyiko.mysql.binlog.network.SSLSocketFactory
      Parameters:
      socket - Socket to be layered
      Returns:
      SSL Socket
      Throws:
      SocketException - Thrown when IOException encountered from SSLSocketFactory.createSocket()