@Test @Ignore // on l'ignore car il faut avoir accept a un LDAP et mettre en clair un mot de passe :( public void testLDAP() throws Exception { ApplicationConfig config = WikittyConfig.getConfig(); String services = config.getOption(WikittyConfigOption.WIKITTY_WIKITTYSERVICE_COMPONENTS.getKey()); services += "," + WikittyServiceAuthenticationLDAP.class.getName(); config.setOption(WikittyConfigOption.WIKITTY_WIKITTYSERVICE_COMPONENTS.getKey(), services); config.setOption(WikittyConfigOption .WIKITTY_SERVICE_AUTHENTICATION_LDAP_SERVER.getKey(), "ldap://intranet:389"); config.setOption(WikittyConfigOption .WIKITTY_SERVICE_AUTHENTICATION_LDAP_LOGIN_PATTERN.getKey(), "uid=%s,ou=People,dc=codelutin,dc=home"); WikittyClient client = new WikittyClient(config); client.login("poussin", "xxxxxxxx"); System.out.println("token:" + client.getSecurityToken()); // System.out.println("user: " + client.getUser()); System.out.println("config: " + config.getFlatOptions()); } }