dto.setId(null); // not set
dto.setName("testPost");
dto.setUrl(null); // set on the return, not the request
LdapConnectionInfoDTO connInfo = new LdapConnectionInfoDTO();
dto.setConnectionInfo(connInfo);
connInfo.setAuthScheme("ldap");
connInfo.setBackupMirrorHost("backupHost");
connInfo.setBackupMirrorPort(11111);
connInfo.setBackupMirrorProtocol("ldap");
connInfo.setCacheTimeout(30);
connInfo.setConnectionRetryDelay(300);
connInfo.setConnectionTimeout(15);
connInfo.setHost("localhost");
connInfo.setPort(386);
connInfo.setProtocol("ldap");
connInfo.setRealm("");
connInfo.setSearchBase("ou=searchbase");
connInfo.setSystemPassword(encodeBase64("systemPassword"));
connInfo.setSystemUsername(encodeBase64("systemUsername"));
LdapUserAndGroupAuthConfigurationDTO userGroupConf = new LdapUserAndGroupAuthConfigurationDTO();
dto.setUserAndGroupConfig(userGroupConf);
userGroupConf.setUserMemberOfAttribute("userMemberOfAttribute");