private static Ssl getSsl(Protocol protocol) { Ssl ssl = protocol.getSsl(); if (ssl == null) { ssl = (Ssl) DefaultProxy.createDummyProxy(protocol, Ssl.class); } return ssl; }
private static Ssl getSsl(Protocol protocol) { Ssl ssl = protocol.getSsl(); if (ssl == null) { ssl = (Ssl) DefaultProxy.createDummyProxy(protocol, Ssl.class); } return ssl; }
private void updateSsl(final String propName, final String value) throws TransactionFailure { final Collection<Protocol> protocols = habitat.getAllServices(Protocol.class); for (Protocol protocol : protocols) { final Ssl ssl = protocol.getSsl(); if (ssl != null) { ConfigSupport.apply(new SingleConfigCode<Ssl>() { @Override public Object run(Ssl param) { if (SSL_CONFIGURATION_WANTAUTH.equals(propName)) { param.setClientAuth(value); } else if (SSL_CONFIGURATION_SSLIMPL.equals(propName)) { param.setClassname(value); } return param; } }, ssl); } } }
private Ssl writeableSsl(final Transaction t, final Protocol secAdminListenerProtocol_w, final String certNickname) throws TransactionFailure { Ssl ssl_w = null; Ssl ssl = secAdminListenerProtocol_w.getSsl(); if (ssl == null) { ssl_w = secAdminListenerProtocol_w.createChild(Ssl.class); secAdminListenerProtocol_w.setSsl(ssl_w); } else { ssl_w = t.enroll(ssl); } return ConfigLevelContext.initSsl(ssl_w, certNickname); }
private boolean isOriginalAdminSecured() { /* * The Grizzly conversion has already occurred. So look for * * <server-config> * <network-config> * <protocols> * <protocol name="admin-listener"> * <ssl ...> * */ final Config serverConfig; final NetworkConfig nc; final Protocol p; final Ssl ssl ; if ((serverConfig = configs.getConfigByName(SecureAdminUpgradeHelper.DAS_CONFIG_NAME)) == null) { return false; } if ((nc = serverConfig.getNetworkConfig()) == null) { return false; } if ((p = nc.findProtocol(ADMIN_LISTENER_NAME)) == null) { return false; } if ((ssl = p.getSsl()) == null) { return false; } return true; }
addChangeListener(protocol.getHttp()); addChangeListener(protocol.getHttp().getFileCache()); addChangeListener(protocol.getSsl());
new SSLConfigurator(habitat, subProtocol.getSsl())), subProtocolFilterChainBuilder.build()); } else {
new SSLConfigurator(habitat, subProtocol.getSsl())), subProtocolFilterChainBuilder.build()); } else {