Class NettyServerSslFactory

java.lang.Object
io.micronaut.http.server.netty.ssl.NettyServerSslFactory

@Singleton public class NettyServerSslFactory extends Object
Factory for creating server-side Netty SSL context builders. Used by the Netty HTTP server to construct TCP/HTTP and QUIC/HTTP/3 SSL contexts based on Micronaut configuration.
Since:
4.10.0
  • Constructor Details

    • NettyServerSslFactory

      public NettyServerSslFactory()
  • Method Details

    • serverBuilder

      @NonNull public @NonNull io.micronaut.http.netty.NettySslContextBuilder serverBuilder(@NonNull NettyHttpServerConfiguration.NettyListenerConfiguration listenerConfiguration)
      Create a server-side SSL context builder for the given listener configuration. Current implementation delegates to serverBuilder().
      Parameters:
      listenerConfiguration - the listener configuration for which to create the builder
      Returns:
      a server-mode NettySslContextBuilder
    • serverBuilder

      @NonNull public @NonNull io.micronaut.http.netty.NettySslContextBuilder serverBuilder()
      Create a server-side SSL context builder.
      Returns:
      a server-mode NettySslContextBuilder