Class DelegatedSslContext
java.lang.Object
io.netty.handler.ssl.SslContext
io.micronaut.acme.ssl.DelegatedSslContext
public class DelegatedSslContext
extends io.netty.handler.ssl.SslContext
Allows for netty SslContext to be delegated to another as well as switched out at runtime.
-
Method Summary
Modifier and TypeMethodDescriptionfinal io.netty.handler.ssl.ApplicationProtocolNegotiatorfinal booleanisClient()final SSLEnginenewEngine(io.netty.buffer.ByteBufAllocator alloc) final SSLEnginefinal longfinal SSLSessionContextfinal longMethods inherited from class io.netty.handler.ssl.SslContext
attributes, buildKeyManagerFactory, buildKeyStore, buildTrustManagerFactory, buildTrustManagerFactory, buildTrustManagerFactory, defaultClientProvider, defaultServerProvider, generateKeySpec, isServer, newClientContext, newClientContext, newClientContext, newClientContext, newClientContext, newClientContext, newClientContext, newClientContext, newClientContext, newClientContext, newClientContext, newClientContext, newClientContext, newHandler, newHandler, newHandler, newHandler, newHandler, newHandler, newHandler, newHandler, newServerContext, newServerContext, newServerContext, newServerContext, newServerContext, newServerContext, newServerContext, newServerContext, newServerContext, newServerContext, nextProtocols, toPrivateKey, toPrivateKey, toX509Certificates, toX509Certificates
-
Method Details
-
isClient
public final boolean isClient()- Specified by:
isClientin classio.netty.handler.ssl.SslContext
-
cipherSuites
-
sessionCacheSize
public final long sessionCacheSize()- Overrides:
sessionCacheSizein classio.netty.handler.ssl.SslContext
-
sessionTimeout
public final long sessionTimeout()- Overrides:
sessionTimeoutin classio.netty.handler.ssl.SslContext
-
applicationProtocolNegotiator
public final io.netty.handler.ssl.ApplicationProtocolNegotiator applicationProtocolNegotiator()- Specified by:
applicationProtocolNegotiatorin classio.netty.handler.ssl.SslContext
-
newEngine
- Specified by:
newEnginein classio.netty.handler.ssl.SslContext
-
newEngine
-
sessionContext
- Specified by:
sessionContextin classio.netty.handler.ssl.SslContext
-