* @param config
* @param connectionEstablishment
*/
public UCESecureSocket(final String targetId, final ConnectionConfiguration config,
final ConnectionEstablishment connectionEstablishment) {
this.connectivityManager = new ConnectivityManager(targetId, connectionEstablishment);
this.establishConnection();
try {
this.initializeAndStartKeyExhange();
this.initializeEncryptCipher();
this.initializeDecryptCipher();