我应该如何在Akka 2.6.3 Scala上使用TLS?

问题描述 投票:0回答:1

我为Akka 2.5.0使用了以下TLS类,但是在Akk 2.6.0及更高版本上不推荐使用AkkaSSLConfig。>>

case class TlsContext(
                       sslContext: SSLContext,
                       sslConfig: Option[AkkaSSLConfig] = None,
                       enabledCipherSuites: Option[immutable.Seq[String]] = None,
                       enabledProtocols: Option[immutable.Seq[String]] = None,
                       clientAuth: Option[TLSClientAuth] = None,
                       sslParameters: Option[SSLParameters] = None) {

  def firstSession =
    NegotiateNewSession(
      enabledCipherSuites, enabledProtocols, clientAuth, sslParameters)
}

我应该如何更改上面的代码以用于升级的Akka版本

我对Akka 2.5.0使用了以下TLS类,但是Akk 2.6.0及更高版本不推荐使用AkkaSSLConfig。案例类TlsContext(sslContext:SSLContext,...

scala akka
1个回答
0
投票

不赞成使用的AkkaSSLConfig应该由您自己的代码中的javax.net.ssl.SSLEngine构造代替。

© www.soinside.com 2019 - 2024. All rights reserved.