Class ExampleNettySslContextFactory

java.lang.Object
org.mockserver.examples.proxy.service.ExampleNettySslContextFactory

public class ExampleNettySslContextFactory extends Object
Author:
jamesdbloom
  • Field Details

    • clientSslContextBuilderFunction

      public static Function<io.netty.handler.ssl.SslContextBuilder,io.netty.handler.ssl.SslContext> clientSslContextBuilderFunction
  • Constructor Details

    • ExampleNettySslContextFactory

      @Deprecated public ExampleNettySslContextFactory(MockServerLogger mockServerLogger)
      Deprecated.
      use constructor that specifies configuration explicitly
    • ExampleNettySslContextFactory

      public ExampleNettySslContextFactory(Configuration configuration, MockServerLogger mockServerLogger)
  • Method Details

    • withClientSslContextBuilderFunction

      public ExampleNettySslContextFactory withClientSslContextBuilderFunction(Function<io.netty.handler.ssl.SslContextBuilder,io.netty.handler.ssl.SslContext> clientSslContextBuilderFunction)
    • createClientSslContext

      public io.netty.handler.ssl.SslContext createClientSslContext(boolean forwardProxyClient)
    • createServerSslContext

      public io.netty.handler.ssl.SslContext createServerSslContext()
    • trustCertificateChain

      public X509Certificate[] trustCertificateChain(String tlsMutualAuthenticationCertificateChain)