@Singleton @Internal public class NettyClientSslBuilder extends SslBuilder<io.netty.handler.ssl.SslContext>
SslBuilder that generates an SslContext to create a client that
supports SSL.| Constructor and Description |
|---|
NettyClientSslBuilder(ResourceResolver resourceResolver) |
| Modifier and Type | Method and Description |
|---|---|
Optional<io.netty.handler.ssl.SslContext> |
build(SslConfiguration ssl) |
protected KeyManagerFactory |
getKeyManagerFactory(SslConfiguration ssl) |
protected TrustManagerFactory |
getTrustManagerFactory(SslConfiguration ssl) |
getKeyStore, getTrustStore, load@Inject public NettyClientSslBuilder(ResourceResolver resourceResolver)
resourceResolver - The resource resolverpublic Optional<io.netty.handler.ssl.SslContext> build(SslConfiguration ssl)
build in class SslBuilder<io.netty.handler.ssl.SslContext>ssl - The ssl configurationprotected KeyManagerFactory getKeyManagerFactory(SslConfiguration ssl)
getKeyManagerFactory in class SslBuilder<io.netty.handler.ssl.SslContext>ssl - The ssl configurationKeyManagerFactoryprotected TrustManagerFactory getTrustManagerFactory(SslConfiguration ssl)
getTrustManagerFactory in class SslBuilder<io.netty.handler.ssl.SslContext>ssl - The ssl configurationTrustManagerFactory