diff options
author | Björn Hagemeister | 2014-07-02 14:13:43 +0200 |
---|---|---|
committer | Björn Hagemeister | 2014-07-02 14:13:43 +0200 |
commit | 8bcfefa8669b8732c2ffc6f8f37f53728ab35e82 (patch) | |
tree | 356fd0e7f52b52654c0321f5df4a7525f7f69d9a /src/main/java/org/openslx/filetransfer/Listener.java | |
parent | Fixed constructor call of downloader in ClassTest. (diff) | |
download | master-sync-shared-8bcfefa8669b8732c2ffc6f8f37f53728ab35e82.tar.gz master-sync-shared-8bcfefa8669b8732c2ffc6f8f37f53728ab35e82.tar.xz master-sync-shared-8bcfefa8669b8732c2ffc6f8f37f53728ab35e82.zip |
Possible to set port in listener constructor.
Diffstat (limited to 'src/main/java/org/openslx/filetransfer/Listener.java')
-rw-r--r-- | src/main/java/org/openslx/filetransfer/Listener.java | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/main/java/org/openslx/filetransfer/Listener.java b/src/main/java/org/openslx/filetransfer/Listener.java index 5d0b1f5..e91fb2e 100644 --- a/src/main/java/org/openslx/filetransfer/Listener.java +++ b/src/main/java/org/openslx/filetransfer/Listener.java @@ -5,11 +5,6 @@ import java.io.FileNotFoundException; import java.io.IOException; import java.security.KeyManagementException; -import java.security.KeyStoreException; -import java.security.NoSuchAlgorithmException; -import java.security.UnrecoverableKeyException; -import java.security.cert.CertificateException; - import javax.net.ssl.SSLContext; import javax.net.ssl.SSLServerSocket; import javax.net.ssl.SSLServerSocketFactory; @@ -22,15 +17,17 @@ public class Listener { "/home/bjoern/javadev/DataTransfer/mySrvKeyStore.jks"; */ private SSLContext context; + private int port; /***********************************************************************//** * Constructor for class Listener, which gets an instance of IncomingEvent. * @param e */ - public Listener(IncomingEvent e, SSLContext context) throws KeyStoreException, NoSuchAlgorithmException, CertificateException, FileNotFoundException, IOException, KeyManagementException, UnrecoverableKeyException { + public Listener(IncomingEvent e, SSLContext context, int port) { this.incomingEvent = e; this.context = context; + this.port = port; /* char[] passphrase = "test123".toCharArray(); KeyStore keystore = KeyStore.getInstance("JKS"); @@ -52,7 +49,7 @@ public class Listener { public void listen() throws Exception { SSLServerSocketFactory sslServerSocketFactory = context.getServerSocketFactory(); SSLServerSocket welcomeSocket = - (SSLServerSocket) sslServerSocketFactory.createServerSocket(6789); + (SSLServerSocket) sslServerSocketFactory.createServerSocket(this.port); while (true) { SSLSocket connectionSocket = (SSLSocket) welcomeSocket.accept(); |