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


Field Summary
static NettySSLSupport$ MODULE$
          Static reference to the singleton instance of this Scala object.
 
Constructor Summary
NettySSLSupport$()
           
 
Method Summary
 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
 org.jboss.netty.handler.ssl.SslHandler initializeClientSSL(SSLSettings settings, LoggingAdapter log)
           
 java.security.SecureRandom initializeCustomSecureRandom(scala.Option<java.lang.String> rngName, LoggingAdapter log)
           
 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
 

Field Detail

MODULE$

public static final NettySSLSupport$ MODULE$
Static reference to the singleton instance of this Scala object.

Constructor Detail

NettySSLSupport$

public NettySSLSupport$()
Method Detail

apply

public 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 java.security.SecureRandom initializeCustomSecureRandom(scala.Option<java.lang.String> rngName,
                                                               LoggingAdapter log)

initializeClientSSL

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

initializeServerSSL

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