Class NettyServerSslFactory
java.lang.Object
io.micronaut.http.server.netty.ssl.NettyServerSslFactory
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
- Author:
- Jonas Konrad
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreate a server-side SSL context builder.serverBuilder
(NettyHttpServerConfiguration.NettyListenerConfiguration listenerConfiguration) Create a server-side SSL context builder for the given listener configuration.
-
Constructor Details
-
NettyServerSslFactory
public NettyServerSslFactory()
-
-
Method Details
-
serverBuilder
@NonNull public @NonNull NettySslContextBuilder serverBuilder(@NonNull NettyHttpServerConfiguration.NettyListenerConfiguration listenerConfiguration) Create a server-side SSL context builder for the given listener configuration. Current implementation delegates toserverBuilder()
.- Parameters:
listenerConfiguration
- the listener configuration for which to create the builder- Returns:
- a server-mode
NettySslContextBuilder
-
serverBuilder
Create a server-side SSL context builder.- Returns:
- a server-mode
NettySslContextBuilder
-