private static boolean isNeedClientAuth(final Ssl ssl) { if (Boolean.parseBoolean(ssl.getClientAuthEnabled())) { return true; } final String auth = ssl.getClientAuth(); return auth != null && "need".equalsIgnoreCase(auth.trim()); }
private static boolean isNeedClientAuth(final Ssl ssl) { if (Boolean.parseBoolean(ssl.getClientAuthEnabled())) { return true; } final String auth = ssl.getClientAuth(); return auth != null && "need".equalsIgnoreCase(auth.trim()); }
private int getServerPort(String mech) { List<IiopListener> listenersList = IIOPUtils.getInstance(). getIiopService().getIiopListener(); IiopListener[] iiopListenerBeans = listenersList.toArray( new IiopListener[listenersList.size()]); for (IiopListener ilisten : iiopListenerBeans) { if (mech.equalsIgnoreCase("SSL")) { if (ilisten.getSecurityEnabled().equalsIgnoreCase("true") && ilisten.getSsl() != null && !ilisten.getSsl().getClientAuthEnabled().equalsIgnoreCase("true")) { return Integer.parseInt(ilisten.getPort()); } } else if (mech.equalsIgnoreCase("SSL_MUTUALAUTH")) { if (ilisten.getSecurityEnabled().equalsIgnoreCase("true") && ilisten.getSsl() != null && ilisten.getSsl().getClientAuthEnabled().equalsIgnoreCase("true")) { return Integer.parseInt(ilisten.getPort()); } } else if (!ilisten.getSecurityEnabled().equalsIgnoreCase("true")) { return Integer.parseInt(ilisten.getPort()); } } return -1; } }
sslBean.getClientAuthEnabled() ) ; String type = clientAuth ? SSL_MUTUALAUTH : SSL ; addAcceptor( orb, isLazy, host, type, port ) ;
sslParams.setCrlFile(sslConfig.getCrlFile()); sslParams.setClientAuthEnabled(sslConfig.getClientAuthEnabled()); sslParams.setClientAuth(sslConfig.getClientAuth());