default void setEnableSessionCreation(SSLContext sslContext, SSLServerSocket sslServerSocket, boolean flag) { sslServerSocket.setEnableSessionCreation(flag); }
public void setEnableSessionCreation(final boolean enabled) { delegate.setEnableSessionCreation(enabled); }
/** * Configure the SSLServerSocket based on this SocketCreator's settings. */ private void finishServerSocket(SSLServerSocket serverSocket) throws IOException { serverSocket.setUseClientMode(false); if (this.sslConfig.isRequireAuth()) { // serverSocket.setWantClientAuth( true ); serverSocket.setNeedClientAuth(true); } serverSocket.setEnableSessionCreation(true); // restrict protocols String[] protocols = this.sslConfig.getProtocolsAsStringArray(); if (!"any".equalsIgnoreCase(protocols[0])) { serverSocket.setEnabledProtocols(protocols); } // restrict ciphers String[] ciphers = this.sslConfig.getCiphersAsStringArray(); if (!"any".equalsIgnoreCase(ciphers[0])) { serverSocket.setEnabledCipherSuites(ciphers); } }
default void setEnableSessionCreation(SSLContext sslContext, SSLServerSocket sslServerSocket, boolean flag) { sslServerSocket.setEnableSessionCreation(flag); }
public void setEnableSessionCreation(boolean b) { ss.setEnableSessionCreation(b); }
public void setEnableSessionCreation(final boolean enabled) { delegate.setEnableSessionCreation(enabled); }
default void setEnableSessionCreation(SSLContext sslContext, SSLServerSocket sslServerSocket, boolean flag) { sslServerSocket.setEnableSessionCreation(flag); }
default void setEnableSessionCreation(SSLContext sslContext, SSLServerSocket sslServerSocket, boolean flag) { sslServerSocket.setEnableSessionCreation(flag); }
public void setEnableSessionCreation(final boolean enabled) { delegate.setEnableSessionCreation(enabled); }
public void setEnableSessionCreation(final boolean enabled) { delegate.setEnableSessionCreation(enabled); }
/** * Gets a server socket - this gets as SSL socket instead of the standard * socket returned in the base class. */ protected ServerSocket getServerSocket() throws IOException { // Just to make sure it's set before we start SSLContext context = getSSLContext(this.keystore, this.password); SSLServerSocketFactory factory = context.getServerSocketFactory(); SSLServerSocket ss = (SSLServerSocket) (this.listenAddress == null ? factory .createServerSocket(this.listenPort, BACKLOG_COUNT) : factory.createServerSocket(this.listenPort, BACKLOG_COUNT, InetAddress.getByName(this.listenAddress))); ss.setEnableSessionCreation(true); ss.setWantClientAuth(true); return ss; }
/** Configure the SSLServerSocket based on this SocketCreator's settings. */ private void finishServerSocket(SSLServerSocket serverSocket) throws IOException { serverSocket.setUseClientMode( false ); if ( this.needClientAuth ) { //serverSocket.setWantClientAuth( true ); serverSocket.setNeedClientAuth( true ); } serverSocket.setEnableSessionCreation( true ); // restrict cyphers if ( ! "any".equalsIgnoreCase( this.protocols[0] ) ) { serverSocket.setEnabledProtocols( this.protocols ); } if ( ! "any".equalsIgnoreCase( this.ciphers[0] ) ) { serverSocket.setEnabledCipherSuites( this.ciphers ); } }
/** Configure the SSLServerSocket based on this SocketCreator's settings. */ private void finishServerSocket( SSLServerSocket serverSocket ) throws IOException { serverSocket.setUseClientMode( false ); if ( this.needClientAuth ) { //serverSocket.setWantClientAuth( true ); serverSocket.setNeedClientAuth( true ); } serverSocket.setEnableSessionCreation( true ); // restrict cyphers if ( ! "any".equalsIgnoreCase( this.protocols[0] ) ) { serverSocket.setEnabledProtocols( this.protocols ); } if ( ! "any".equalsIgnoreCase( this.ciphers[0] ) ) { serverSocket.setEnabledCipherSuites( this.ciphers ); } }
protected void configureServerSocket(ServerSocket ss) throws SocketException { super.configureServerSocket(ss); if (ss instanceof SSLServerSocket) { SSLServerSocket sss = (SSLServerSocket) ss; if (enabledCipherSuites != null) { sss.setEnabledCipherSuites(enabledCipherSuites); } if (enabledProtocols != null) { sss.setEnabledProtocols(enabledProtocols); } sss.setEnableSessionCreation(enableSessionCreation); } } }
protected void configureServerSocket(ServerSocket ss) throws SocketException { super.configureServerSocket(ss); if (ss instanceof SSLServerSocket) { SSLServerSocket sss = (SSLServerSocket) ss; if (enabledCipherSuites != null) { sss.setEnabledCipherSuites(enabledCipherSuites); } if (enabledProtocols != null) { sss.setEnabledProtocols(enabledProtocols); } sss.setEnableSessionCreation(enableSessionCreation); } } }