asked on
public class AdSearchExample {
/**
* @param args
* @return
* @throws NamingException
*/
public static InitialDirContext getDirContext() throws NamingException {
Hashtable<String, String> env = new Hashtable<String, String>();
env.put(Context.INITIAL_CONTEXT_FACTORY, "com.sun.jndi.ldap.LdapCtxFactory");
env.put(Context.PROVIDER_URL,"ldap://host:portno/");
env.put(Context.REFERRAL, "follow");
env.put(Context.SECURITY_AUTHENTICATION, "simple");
env.put(Context.SECURITY_PRINCIPAL, "CN=SRI RAO,OU=PRAC,OU=Users,OU=MindTree Bangalore,OU=Asia Pacific,DC=mindtree,DC=com");
env.put(Context.SECURITY_CREDENTIALS, "welocome@123");
System.out.println("env" +env);
return new InitialDirContext(env);
}
public static void main(String args[]) throws NamingException{
DirContext context = getDirContext();
}
}