Class NettyTlsContext

java.lang.Object
com.aerospike.client.async.NettyTlsContext
All Implemented Interfaces:
io.netty.handler.ssl.CipherSuiteFilter

public final class NettyTlsContext extends Object implements io.netty.handler.ssl.CipherSuiteFilter
Netty SslContext container.
  • Constructor Details

    • NettyTlsContext

      public NettyTlsContext(TlsPolicy policy)
      Construct Netty SslContext.
  • Method Details

    • createHandler

      public io.netty.handler.ssl.SslHandler createHandler(io.netty.channel.socket.SocketChannel ch)
      Create TLS handler.
    • filterCipherSuites

      public String[] filterCipherSuites(Iterable<String> ciphers, List<String> defaultCiphers, Set<String> supportedCiphers)
      Return supported ciphers.
      Specified by:
      filterCipherSuites in interface io.netty.handler.ssl.CipherSuiteFilter