if (jobManagerAddress != null && !jobManagerAddress.isEmpty()) { try { return ConnectionUtils.findConnectingAddress( new InetSocketAddress(jobManagerAddress, jobManagerPort), deploy.getResponseTimeout(),
SSLUtils.isRestSSLEnabled(config); LOG.info("Enabling ssl for the artifact server"); try { sslFactory = SSLUtils.createRestServerSSLEngineFactory(config); } catch (Exception e) { throw new IOException("Failed to initialize SSLContext for the artifact server", e);
/** * Creates a {@link SSLEngineFactory} to be used by the Server. * * @param config The application configuration. */ public static SSLEngineFactory createServerSSLEngineFactory(final Configuration config) throws Exception { return createSSLEngineFactory(config, false); }
private static SSLEngineFactory createSSLEngineFactory( final Configuration config, final boolean clientMode) throws Exception { final SSLContext sslContext = clientMode ? createSSLClientContext(config) : createSSLServerContext(config); checkState(sslContext != null, "%s it not enabled", SecurityOptions.SSL_ENABLED.key()); return new SSLEngineFactory( sslContext, getEnabledProtocols(config), getEnabledCipherSuites(config), clientMode); }
@Override public ServerSocket createServerSocket(int port) throws IOException { SSLServerSocket socket = (SSLServerSocket) sslServerSocketFactory.createServerSocket(port); configureServerSocket(socket); return socket; }
public void setSSLVerAndCipherSuites(SSLEngine engine) { SSLUtils.setSSLVerAndCipherSuites(engine, config); }
public SSLContext createServerSSLContext() throws Exception { // Create SSL Context from config SSLContext serverSSLContext = null; if (getSSLEnabled()) { serverSSLContext = SSLUtils.createSSLServerContext(config); } return serverSSLContext; }
public boolean getSSLEnabled() { return config.getBoolean(ConfigConstants.TASK_MANAGER_DATA_SSL_ENABLED, ConfigConstants.DEFAULT_TASK_MANAGER_DATA_SSL_ENABLED) && SSLUtils.getSSLEnabled(config); }
public void setSSLVerifyHostname(SSLParameters sslParams) { SSLUtils.setSSLVerifyHostname(config, sslParams); }
if (config.getBoolean(HistoryServerOptions.HISTORY_SERVER_WEB_SSL_ENABLED) && SSLUtils.isRestSSLEnabled(config)) { LOG.info("Enabling SSL for the history server."); try { this.serverSSLFactory = SSLUtils.createRestServerSSLEngineFactory(config); } catch (Exception e) { throw new IOException("Failed to initialize SSLContext for the history server.", e);
@Override public ServerSocket createServerSocket(int port, int backlog, InetAddress ifAddress) throws IOException { SSLServerSocket socket = (SSLServerSocket) sslServerSocketFactory.createServerSocket(port, backlog, ifAddress); configureServerSocket(socket); return socket; }
int port = ((RemoteStreamEnvironment) env).getPort(); try { clientAddress = ConnectionUtils.findConnectingAddress(new InetSocketAddress(host, port), 2000, 400);
public void setSSLVerAndCipherSuites(SSLEngine engine) { SSLUtils.setSSLVerAndCipherSuites(engine, config); }
public void setSSLVerifyHostname(SSLParameters sslParams) { SSLUtils.setSSLVerifyHostname(config, sslParams); }
/** * Creates a {@link SSLEngineFactory} to be used by the Client. * @param config The application configuration. */ public static SSLEngineFactory createClientSSLEngineFactory(final Configuration config) throws Exception { return createSSLEngineFactory(config, true); }
final boolean enableSSL = SSLUtils.isRestSSLEnabled(config) && config.getBoolean(WebOptions.SSL_ENABLED); if (enableSSL) { LOG.info("Enabling ssl for the web frontend"); try { sslFactory = SSLUtils.createRestServerSSLEngineFactory(config); } catch (Exception e) { throw new IOException("Failed to initialize SSLContext for the web frontend", e);
@Override public ServerSocket createServerSocket(int port) throws IOException { SSLServerSocket socket = (SSLServerSocket) sslServerSocketFactory.createServerSocket(port); configureServerSocket(socket); return socket; }
@Override public ServerSocket createServerSocket(int port, int backlog) throws IOException { SSLServerSocket socket = (SSLServerSocket) sslServerSocketFactory.createServerSocket(port, backlog); configureServerSocket(socket); return socket; }
@Override public ServerSocket createServerSocket(int port, int backlog, InetAddress ifAddress) throws IOException { SSLServerSocket socket = (SSLServerSocket) sslServerSocketFactory.createServerSocket(port, backlog, ifAddress); configureServerSocket(socket); return socket; }
@Override public ServerSocket createServerSocket(int port, int backlog) throws IOException { SSLServerSocket socket = (SSLServerSocket) sslServerSocketFactory.createServerSocket(port, backlog); configureServerSocket(socket); return socket; }