/** * Gets the connector infos. * * @param connectors the connectors * @return the connector infos * @throws IllegalAccessException the illegal access exception * @throws InvocationTargetException the invocation target exception */ private List<ConnectorInfo> getConnectorInfos(List<Connector> connectors) throws IllegalAccessException, InvocationTargetException { List<ConnectorInfo> infos = new ArrayList<>(); for (Connector connector : connectors) { if (!connector.getSecure()) { continue; } ProtocolHandler protocolHandler = connector.getProtocolHandler(); if (protocolHandler instanceof AbstractHttp11JsseProtocol) { AbstractHttp11JsseProtocol<?> protocol = (AbstractHttp11JsseProtocol<?>) protocolHandler; if (!protocol.getSecure()) { continue; } infos.add(toConnectorInfo(protocol)); } } return infos; }
public boolean getSecure() { return connector.getSecure(); }
/** * This method simply makes the HTTP and SSL ports avaialble everywhere in the JVM in order jsip ha to read them for * balancer description purposes. There is no other good way to communicate the properies to jsip ha without adding * more dependencies. */ public void initializeSystemPortProperties() { for (Connector connector : connectors) { if(connector.getProtocol().contains("HTTP")) { if(connector.getSecure()) { System.setProperty("org.mobicents.properties.sslPort", Integer.toString(connector.getPort())); } else { System.setProperty("org.mobicents.properties.httpPort", Integer.toString(connector.getPort())); } } } }
/** * This method simply makes the HTTP and SSL ports avaialble everywhere in the JVM in order jsip ha to read them for * balancer description purposes. There is no other good way to communicate the properies to jsip ha without adding * more dependencies. */ public void initializeSystemPortProperties() { for (Connector connector : connectors) { if(connector.getProtocol().contains("HTTP")) { if(connector.getSecure()) { System.setProperty("org.mobicents.properties.sslPort", Integer.toString(connector.getPort())); } else { System.setProperty("org.mobicents.properties.httpPort", Integer.toString(connector.getPort())); } } } }
public int getPort(String protocol, boolean secure) { int result = -1; for (Connector connector : webserver.getService().findConnectors()) { if (connector.getProtocol().equals(protocol) && connector.getSecure() == secure) { return connector.getPort(); } } return result; } }
public String getFirstBase() { return (connector.getSecure() ? "https" : "http") + "://" + host.getName() + (connector.getPort() > 0 ? ":" + connector.getPort() : "") + context.getPath(); } }
public String getFirstBase() { return (connector.getSecure() ? "https" : "http") + "://" + host.getName() + (connector.getPort() > 0 ? ":" + connector.getPort() : "") + context.getPath(); } }
nioConnector.setProxyName(uri.getHost()); nioConnector.setScheme(scheme); if (scheme.equals("https") && !nioConnector.getSecure()) { nioConnector.setSecure(true);
nioConnector.setProxyName(uri.getHost()); nioConnector.setScheme(scheme); if (scheme.equals("https") && !nioConnector.getSecure()) { nioConnector.setSecure(true);
if (connector.getSecure())
public boolean start() throws ContainerException { try { tomcat.start(); } catch (LifecycleException e) { throw new ContainerException(e); } for (Connector con: tomcat.getService().findConnectors()) { Debug.logInfo("Connector " + con.getProtocol() + " @ " + con.getPort() + " - " + (con.getSecure() ? "secure" : "not-secure") + " [" + con.getProtocolHandlerClassName() + "] started.", module); } Debug.logInfo("Started " + ServerInfo.getServerInfo(), module); return true; }
request.setSecure(connector.getSecure()); } else {
request.setSecure(connector.getSecure());
request.setSecure(connector.getSecure());
request.setSecure(connector.getSecure());
/* 335 */ request.setSecure(this.connector.getSecure());
request.setSecure(connector.getSecure());
request.setSecure(connector.getSecure());
request.setSecure(connector.getSecure());
request.setSecure(connector.getSecure());