@Singleton
@Internal
public class NettyClientSslBuilder
extends io.micronaut.http.ssl.SslBuilder<io.netty.handler.ssl.SslContext>
SslBuilder that generates an SslContext to create a client that
supports SSL.| Constructor and Description |
|---|
NettyClientSslBuilder(io.micronaut.core.io.ResourceResolver resourceResolver) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<io.netty.handler.ssl.SslContext> |
build(io.micronaut.http.ssl.SslConfiguration ssl) |
java.util.Optional<io.netty.handler.ssl.SslContext> |
build(io.micronaut.http.ssl.SslConfiguration ssl,
io.micronaut.http.HttpVersion httpVersion) |
protected javax.net.ssl.KeyManagerFactory |
getKeyManagerFactory(io.micronaut.http.ssl.SslConfiguration ssl) |
protected javax.net.ssl.TrustManagerFactory |
getTrustManagerFactory(io.micronaut.http.ssl.SslConfiguration ssl) |
public NettyClientSslBuilder(io.micronaut.core.io.ResourceResolver resourceResolver)
resourceResolver - The resource resolverpublic java.util.Optional<io.netty.handler.ssl.SslContext> build(io.micronaut.http.ssl.SslConfiguration ssl)
build in class io.micronaut.http.ssl.SslBuilder<io.netty.handler.ssl.SslContext>public java.util.Optional<io.netty.handler.ssl.SslContext> build(io.micronaut.http.ssl.SslConfiguration ssl,
io.micronaut.http.HttpVersion httpVersion)
build in class io.micronaut.http.ssl.SslBuilder<io.netty.handler.ssl.SslContext>protected javax.net.ssl.KeyManagerFactory getKeyManagerFactory(io.micronaut.http.ssl.SslConfiguration ssl)
getKeyManagerFactory in class io.micronaut.http.ssl.SslBuilder<io.netty.handler.ssl.SslContext>protected javax.net.ssl.TrustManagerFactory getTrustManagerFactory(io.micronaut.http.ssl.SslConfiguration ssl)
getTrustManagerFactory in class io.micronaut.http.ssl.SslBuilder<io.netty.handler.ssl.SslContext>