Class 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 Detail

      • CustomSSLEngineProvider

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

      • 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