Class NettySslContextBuilder

java.lang.Object
io.micronaut.http.netty.NettySslContextBuilder

public class NettySslContextBuilder extends Object
Builder for Netty SslContext (TCP/HTTP/1.1 and HTTP/2) and QuicSslContext (HTTP/3). Consumes KeyStore and trust store material and applies Micronaut SSL configuration such as ciphers, protocols, ALPN, client authentication, and provider selection (JDK vs OpenSSL).
Since:
4.10.0
Author:
Jonas Konrad
  • Constructor Details

    • NettySslContextBuilder

      public NettySslContextBuilder(boolean server)
      Create a builder for client or server mode.
      Parameters:
      server - whether to build server-side contexts (true) or client-side (false)
  • Method Details