apache/spark — pull request #2739 by jacek-lewandowski (2014-10-09 23:31:51+00:00)
Title: SPARK-3883 SSL support for HttpServer and Akka

- Introduced SSLOptions object
- SSLOptions is created by SecurityManager
- SSLOptions configures Akka and Jetty to use SSL
- SSLOptions uses property file which is node-local to set SSL settings
- Provided utility methods to determine the proper Akka protocol for Akka requests and to configure SSL socket factory for URL connections
- Added tests cases for AkkaUtils, FileServer, SSLOptions and SecurityManager