factory.setTrustStore(keyStore); } catch (Exception e) { throw new IllegalStateException("Windows key store not supported", e);
@Override public WebSocketClient build() throws Exception { SslContextFactory sslContextFactory = sslVerificationMode == SslVerificationMode.NONE ? new TrustAllSSLContextFactory() : new SslContextFactory(); sslContextFactory.setNeedClientAuth(true); sslContextFactory.setKeyStore(agentKeystore()); sslContextFactory.setKeyStorePassword(keystorePassword()); sslContextFactory.setKeyManagerPassword(keystorePassword()); if (rootCertFile != null) { sslContextFactory.setTrustStore(agentTruststore()); sslContextFactory.setTrustStorePassword(keystorePassword()); } if (sslVerificationMode == SslVerificationMode.NO_VERIFY_HOST) { sslContextFactory.setEndpointIdentificationAlgorithm(null); } WebSocketClient client = new WebSocketClient(sslContextFactory); client.setMaxIdleTimeout(systemEnvironment.getWebsocketMaxIdleTime()); return client; }
sslContextFactory.setKeyStore(StandaloneHelper.loadKeyStore(this.sslKeystoreUri, this.sslKeystorePassword.toCharArray())); sslContextFactory.setKeyManagerPassword(this.sslKeystorePassword); sslContextFactory.setTrustStore(StandaloneHelper.loadKeyStore(this.sslTruststoreUri, this.sslTruststorePassword.toCharArray()));
private static Connector getSSLClientCertHttpConnector(String truststore, String truststorePassword, String keystore, String keystorePassword, String keystoreType) { final URL keystoreUrl = Resources.getResource(LocalHttpService.class, keystore); final SslContextFactory contextFactory = new SslContextFactory(); contextFactory.setKeyStorePath(keystoreUrl.toString()); contextFactory.setKeyStorePassword(keystorePassword); contextFactory.setKeyManagerPassword(keystorePassword); contextFactory.setKeyStoreType(keystoreType); final URL truststoreUrl = Resources.getResource(LocalHttpService.class, truststore); contextFactory.setTrustStore(truststoreUrl.toString()); contextFactory.setTrustStorePassword(truststorePassword); contextFactory.setTrustStoreType("JKS"); contextFactory.setNeedClientAuth(true); final SslSelectChannelConnector scc = new SslSelectChannelConnector(contextFactory); scc.setPort(0); scc.setHost("localhost"); return scc; }
sslContextFactory.setTrustStore( configuration.getTrustStore().getStore() ); sslContextFactory.setTrustStorePassword( new String( configuration.getTrustStore().getConfiguration().getPassword() ) );
try { factory.setKeyStore(sslStoreProvider.getKeyStore()); factory.setTrustStore(sslStoreProvider.getTrustStore());
SslContextFactory theSSLFactory = new SslContextFactory(); theSSLFactory.setKeyStorePath("key"); theSSLFactory.setKeyManagerPassword("OBF:password"); theSSLFactory.setKeyStorePassword("OBF:password"); theSSLFactory.setTrustStore("trust"); theSSLFactory.setTrustStorePassword("OBF:password"); SslSocketConnector theSSLConnector = new SslSocketConnector(theSSLFactory); theSSLConnector.setPort(theHTTPSPort);
/** * @see org.eclipse.jetty.server.ssl.SslConnector#setTruststore(java.lang.String) * @deprecated */ @Deprecated public void setTruststore(String truststore) { _sslContextFactory.setTrustStore(truststore); }
public Connector createConnector(Server server) { SslContextFactory sslContextFactory = new SslContextFactory(keyStore); sslContextFactory.setKeyStorePassword(keyStorePassword); sslContextFactory.setKeyManagerPassword(keyManagerPassword); sslContextFactory.setCertAlias(certAlias); sslContextFactory.setNeedClientAuth(needClientAuth); sslContextFactory.setWantClientAuth(wantClientAuth); sslContextFactory.setTrustStore(trustStore); sslContextFactory.setTrustStorePassword(trustStorePassword); ServerConnector connector = new ServerConnector(server, sslContextFactory); connector.setPort(port); connector.setIdleTimeout(maxIdleTime); return connector; } }
/** * @see org.eclipse.jetty.server.ssl.SslConnector#setTruststore(java.lang.String) * @deprecated */ @Deprecated public void setTruststore(String truststore) { _sslContextFactory.setTrustStore(truststore); }
/** * @see org.eclipse.jetty.server.ssl.SslConnector#setTruststore(java.lang.String) * @deprecated */ @Deprecated public void setTruststore(String truststore) { _sslContextFactory.setTrustStore(truststore); }
/** * @see org.eclipse.jetty.server.ssl.SslConnector#setTruststore(java.lang.String) * @deprecated */ @Deprecated public void setTruststore(String truststore) { _sslContextFactory.setTrustStore(truststore); }
@Deprecated public void setTrustStoreLocation(String trustStoreLocation) { _sslContextFactory.setTrustStore(trustStoreLocation); }
/** * @see org.eclipse.jetty.server.ssl.SslConnector#setTruststore(java.lang.String) * @deprecated */ @Deprecated public void setTruststore(String truststore) { _sslContextFactory.setTrustStore(truststore); }
/** * @see org.eclipse.jetty.server.ssl.SslConnector#setTruststore(java.lang.String) * @deprecated */ @Deprecated public void setTruststore(String truststore) { _sslContextFactory.setTrustStore(truststore); }
/** * @see org.eclipse.jetty.server.ssl.SslConnector#setTruststore(java.lang.String) * @deprecated */ @Deprecated public void setTruststore(String truststore) { _sslContextFactory.setTrustStore(truststore); }
/** * @see org.eclipse.jetty.server.ssl.SslConnector#setTruststore(java.lang.String) * @deprecated */ @Deprecated public void setTruststore(String truststore) { _sslContextFactory.setTrustStore(truststore); }
/** * @see org.eclipse.jetty.server.ssl.SslConnector#setTruststore(java.lang.String) * @deprecated */ @Deprecated public void setTruststore(String truststore) { _sslContextFactory.setTrustStore(truststore); }
/** * @see org.eclipse.jetty.server.ssl.SslConnector#setTruststore(java.lang.String) * @deprecated */ @Deprecated public void setTruststore(String truststore) { _sslContextFactory.setTrustStore(truststore); }
public static SslContextFactory createSSLContextFactory() { if (sslContextFactory == null) { sslContextFactory = new SslContextFactory(); sslContextFactory.setKeyStore(SSLFactory.getInstance().buildKeyStore()); sslContextFactory.setKeyStorePassword(SSLFactory.KEY_STORE_PASSWORD); sslContextFactory.checkKeyStore(); sslContextFactory.setTrustStore(SSLFactory.getInstance().buildKeyStore()); } return sslContextFactory; } }