public void tryCreateCasClient(final List<Client> clients) { for (int i = 0; i <= MAX_NUM_CLIENTS; i++) { final String loginUrl = getProperty(CAS_LOGIN_URL, i); final String protocol = getProperty(CAS_PROTOCOL, i); if (isNotBlank(loginUrl)) { CasConfiguration configuration = new CasConfiguration(); final CasClient casClient = new CasClient(configuration); configuration.setLoginUrl(loginUrl); if (isNotBlank(protocol)) { configuration.setProtocol(CasProtocol.valueOf(protocol)); } casClient.setName(concat(casClient.getName(), i)); clients.add(casClient); } } } }