akka.remote.transport.netty
Class NettySSLSupport

java.lang.Object
  extended by akka.remote.transport.netty.NettySSLSupport

public class NettySSLSupport
extends java.lang.Object

INTERNAL API

Used for adding SSL support to Netty pipeline


Constructor Summary
NettySSLSupport()
           
 
Method Summary
static org.jboss.netty.handler.ssl.SslHandler apply(SSLSettings settings, LoggingAdapter log, boolean isClient)
          Construct a SSLHandler which can be inserted into a Netty server/client pipeline
static org.jboss.netty.handler.ssl.SslHandler initializeClientSSL(SSLSettings settings, LoggingAdapter log)
           
static java.security.SecureRandom initializeCustomSecureRandom(scala.Option<java.lang.String> rngName, LoggingAdapter log)
           
static org.jboss.netty.handler.ssl.SslHandler initializeServerSSL(SSLSettings settings, LoggingAdapter log)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NettySSLSupport

public NettySSLSupport()
Method Detail

apply

public static org.jboss.netty.handler.ssl.SslHandler apply(SSLSettings settings,
                                                           LoggingAdapter log,
                                                           boolean isClient)
Construct a SSLHandler which can be inserted into a Netty server/client pipeline

Parameters:
settings - (undocumented)
log - (undocumented)
isClient - (undocumented)
Returns:
(undocumented)

initializeCustomSecureRandom

public static java.security.SecureRandom initializeCustomSecureRandom(scala.Option<java.lang.String> rngName,
                                                                      LoggingAdapter log)

initializeClientSSL

public static org.jboss.netty.handler.ssl.SslHandler initializeClientSSL(SSLSettings settings,
                                                                         LoggingAdapter log)

initializeServerSSL

public static org.jboss.netty.handler.ssl.SslHandler initializeServerSSL(SSLSettings settings,
                                                                         LoggingAdapter log)