Class ExampleNettySslContextFactory


  • public class ExampleNettySslContextFactory
    extends Object
    Author:
    jamesdbloom
    • Field Detail

      • clientSslContextBuilderFunction

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

      • ExampleNettySslContextFactory

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

      • 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)