private ServerSocket createServerSocket(URI target) throws Exception { if (isSsl(target)) { return SSLServerSocketFactory.getDefault().createServerSocket(); } return new ServerSocket(); }
@Test public void testCipherSuites() throws Exception { SSLServerSocketFactory ssf = (SSLServerSocketFactory)SSLServerSocketFactory.getDefault(); List<String> defaultCiphers = new ArrayList<String>(); for (String cipher : ssf.getDefaultCipherSuites()) {
/** * Creates a new SSL ServerSocketFactory. The given factory will use * user-provided key and trust managers (if the user provided them). * * @return Newly created (Ssl)ServerSocketFactory. * @throws IOException */ @Override protected ServerSocketFactory createServerSocketFactory() throws IOException { if( SslContext.getCurrentSslContext()!=null ) { SslContext ctx = SslContext.getCurrentSslContext(); try { return ctx.getSSLContext().getServerSocketFactory(); } catch (Exception e) { throw IOExceptionSupport.create(e); } } else { return SSLServerSocketFactory.getDefault(); } }
SSLServerSocketFactory ssf = (SSLServerSocketFactory) SSLServerSocketFactory.getDefault(); String[] defaultCiphers = ssf.getDefaultCipherSuites();
ServerSocketFactory defaultServerFact = SSLServerSocketFactory.getDefault();
ServerSocketFactory f = SSLServerSocketFactory.getDefault(); SSLServerSocket secureSocket; if (bindAddress == null) {
/** * Get a default SSL wrapped TServerSocket bound to the specified port and interface * * @param port * @param clientTimeout * @param ifAddress * @return A SSL wrapped TServerSocket * @throws TTransportException */ public static TServerSocket getServerSocket(int port, int clientTimeout, boolean clientAuth, InetAddress ifAddress) throws TTransportException { SSLServerSocketFactory factory = (SSLServerSocketFactory) SSLServerSocketFactory.getDefault(); return createServer(factory, port, clientTimeout, clientAuth, ifAddress, null); }
protected ServerSocketFactory getServerSocketFactory() throws IOException { ServerSocketFactory serverSocketFactory = SSLServerSocketFactory.getDefault(); return serverSocketFactory; } }
protected ServerSocketFactory getServerSocketFactory() throws IOException { ServerSocketFactory serverSocketFactory = SSLServerSocketFactory.getDefault(); return serverSocketFactory; } }
protected ServerSocketFactory getDefaultServerSocketFactory() { return SSLServerSocketFactory.getDefault(); } }
/** * {@inheritDoc} */ public ServerSocket createTlsServerSocket() throws IOException { return javax.net.ssl.SSLServerSocketFactory.getDefault().createServerSocket(); }
/** * Ctor. * @param bck Back * @param port Port * @throws IOException If fails */ public FtSecure(final Back bck, final int port) throws IOException { this( bck, SSLServerSocketFactory.getDefault().createServerSocket(port) ); }
/** Get an HTTPS ServerSocket using JSSE. * @see WebServer0#getServerSocket(int) * @throws ClassNotFoundException if the SecurityProvider cannot be instantiated. */ protected ServerSocket getServerSocket(int port) throws Exception { SSLServerSocketFactory ssf = (SSLServerSocketFactory)SSLServerSocketFactory.getDefault(); return ssf.createServerSocket(port); }
/** * {@inheritDoc} */ public ServerSocket createTlsServerSocket() throws IOException { return javax.net.ssl.SSLServerSocketFactory.getDefault().createServerSocket(); }
private DefaultNetworkLayer() { sslServerSocketFactory = (SSLServerSocketFactory) SSLServerSocketFactory .getDefault(); sslSocketFactory = (SSLSocketFactory) SSLSocketFactory.getDefault(); }
@Override public ServerSocket createServerSocket(int port) throws IOException { ServerSocketFactory factory = SSLServerSocketFactory.getDefault(); if(listenAddress==null) { return factory.createServerSocket(port, 50); } else { InetAddress address=InetAddress.getByName(listenAddress); return factory.createServerSocket(port, 50, address); } } }
ServerSocket createSSLServerSocket(InetSocketAddress addr) throws Exception { SSLServerSocketFactory sslserversocketfactory = (SSLServerSocketFactory)SSLServerSocketFactory.getDefault(); SSLServerSocket sslserversocket; sslserversocket=(SSLServerSocket)sslserversocketfactory.createServerSocket(addr.getPort(), 10, addr.getAddress()); return sslserversocket; } }
String keyStorePath = "absolute path to your JKS keystore file"; String keyStorePass = "keystore password"; System.setProperty("javax.net.ssl.keyStore", keyStorePath); System.setProperty("javax.net.ssl.keyStorePassword", keyStorePass); SSLServerSocketFactory sslserversocketfactory = (SSLServerSocketFactory) SSLServerSocketFactory.getDefault(); SSLServerSocket serverSocket = (SSLServerSocket) sslserversocketfactory.createServerSocket(port_number); while (true) { new ClientThread((SSLSocket) serverSocket.accept()).start(); }
public SSLServerSocketFactory createSSLServerSocketFactory(){ SSLServerSocketFactory ssf; prepareGlobalConfiguration(); try{ ssf = (SSLServerSocketFactory) SSLServerSocketFactory.getDefault(); }finally{ restorePreviousConfiguration(); } return ssf; }
public SSLServerSocketFactory createSSLServerSocketFactory(){ SSLServerSocketFactory ssf; prepareGlobalConfiguration(); try{ ssf = (SSLServerSocketFactory) SSLServerSocketFactory.getDefault(); }finally{ restorePreviousConfiguration(); } return ssf; }