com.aelitis.azureus.core.networkmanager.impl
Class TransportCryptoManager

java.lang.Object
  extended by com.aelitis.azureus.core.networkmanager.impl.TransportCryptoManager

public class TransportCryptoManager
extends Object


Nested Class Summary
static interface TransportCryptoManager.HandshakeListener
           
 
Constructor Summary
TransportCryptoManager()
           
 
Method Summary
static TransportCryptoManager getSingleton()
           
 void manageCrypto(TransportHelper transport, byte[][] shared_secrets, boolean is_incoming, ByteBuffer initial_data, TransportCryptoManager.HandshakeListener listener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransportCryptoManager

public TransportCryptoManager()
Method Detail

getSingleton

public static TransportCryptoManager getSingleton()

manageCrypto

public void manageCrypto(TransportHelper transport,
                         byte[][] shared_secrets,
                         boolean is_incoming,
                         ByteBuffer initial_data,
                         TransportCryptoManager.HandshakeListener listener)