protected void setupPanel(boolean needsAuthentication, boolean setRequiredFields) { config = new LDAPRoleServiceConfig(); config.setName("test"); if (setRequiredFields) { config.setServerURL(ldapServerUrl + "/" + basePath); config.setGroupSearchBase(GROUPS_BASE); } config.setBindBeforeGroupSearch(needsAuthentication); config.setGroupSearchFilter(GROUP_SEARCH_FILTER); config.setUser(AUTH_USER); config.setPassword(AUTH_PASSWORD); setupPanel(config); }
private void configureAuthentication() { ((LDAPRoleServiceConfig) config) .setUser( "uid=admin,ou=People,dc=example,dc=com"); // ("uid=admin,ou=People,dc=example,dc=com"); ((LDAPRoleServiceConfig) config).setPassword("admin"); config.setBindBeforeGroupSearch(true); }
@Override protected void createConfig() { config = new LDAPRoleServiceConfig(); } }
private void checkBaseConfig() { tester.assertModelValue("form:panel:serverURL", ldapServerUrl + "/" + basePath); tester.assertModelValue("form:panel:groupSearchBase", GROUPS_BASE); tester.assertModelValue("form:panel:groupSearchFilter", GROUP_SEARCH_FILTER); tester.assertModelValue("form:panel:allGroupsSearchFilter", config.getAllGroupsSearchFilter()); }
private void checkBaseConfig() { tester.assertModelValue("form:panel:serverURL", ldapServerUrl + "/" + basePath); tester.assertModelValue("form:panel:groupSearchBase", GROUPS_BASE); tester.assertModelValue("form:panel:groupSearchFilter", GROUP_SEARCH_FILTER); tester.assertModelValue( "form:panel:allGroupsSearchFilter", config.getAllGroupsSearchFilter()); } }
protected void setupPanel(boolean needsAuthentication, boolean setRequiredFields) { config = new LDAPRoleServiceConfig(); config.setName("test"); if(setRequiredFields) { config.setServerURL(ldapServerUrl + "/" + basePath); config.setGroupSearchBase(GROUPS_BASE); } config.setBindBeforeGroupSearch(needsAuthentication); config.setGroupSearchFilter(GROUP_SEARCH_FILTER); config.setUser(AUTH_USER); config.setPassword(AUTH_PASSWORD); setupPanel(config); }