Class CustomSSLEngineProvider

java.lang.Object
org.apache.pekko.remote.transport.netty.ConfigSSLEngineProvider
org.apache.flink.runtime.rpc.pekko.CustomSSLEngineProvider
All Implemented Interfaces:
org.apache.pekko.remote.transport.netty.SSLEngineProvider

public class CustomSSLEngineProvider extends org.apache.pekko.remote.transport.netty.ConfigSSLEngineProvider
Extension of the ConfigSSLEngineProvider to use a FingerprintTrustManagerFactory.
  • Constructor Details

    • CustomSSLEngineProvider

      public CustomSSLEngineProvider(org.apache.pekko.actor.ActorSystem system)
  • Method Details

    • trustManagers

      public TrustManager[] trustManagers()
      Overrides:
      trustManagers in class org.apache.pekko.remote.transport.netty.ConfigSSLEngineProvider
    • loadKeystore

      public KeyStore loadKeystore(String filename, String password)
      Overrides:
      loadKeystore in class org.apache.pekko.remote.transport.netty.ConfigSSLEngineProvider