【发布时间】:2014-01-31 19:11:36
【问题描述】:
如何在 spark-java 框架中使用自定义 SSLContext 和自定义 SSLServerSocketFactory? 我在 SparkServerImpl 中搜索过,但不知道如何注入 sslfactory,有什么建议吗?
【问题讨论】:
标签: spark-java
如何在 spark-java 框架中使用自定义 SSLContext 和自定义 SSLServerSocketFactory? 我在 SparkServerImpl 中搜索过,但不知道如何注入 sslfactory,有什么建议吗?
【问题讨论】:
标签: spark-java
您可以将密钥库的参数直接传递给 Spark,如下所示:
Spark.secure(keyStorePath, keyStorePassword, trustStorePath, trustStorePassword);
这些都是字符串,例如,密钥库值可以是:
String keyStorePath = "/home/user/keys/private-key.jks";
String keyStorePassword = "password";
这样,Spark 就拥有了在里面创建 SslContextFactory 的参数,你可以在这里看到:
【讨论】: