in apacheds-archetype-webapp/src/main/resources/archetype-resources/src/main/java/RootDseServlet.java [103:120]
protected Hashtable<Object, Object> createEnv()
{
// Fetch directory service from servlet context
ServletContext servletContext = this.getServletContext();
DirectoryService directoryService = ( DirectoryService ) servletContext
.getAttribute( DirectoryService.JNDI_KEY );
Hashtable<Object, Object> env = new Hashtable<Object, Object>();
env.put( DirectoryService.JNDI_KEY, directoryService );
env.put( Context.PROVIDER_URL, "" );
env.put( Context.INITIAL_CONTEXT_FACTORY, CoreContextFactory.class.getName() );
env.put( Context.SECURITY_PRINCIPAL, "uid=admin,ou=system" );
env.put( Context.SECURITY_CREDENTIALS, "secret" );
env.put( Context.SECURITY_AUTHENTICATION, "simple" );
return env;
}