package com.cjzj.ad.util;
import java.util.Properties;
import javax.naming.Context;
import javax.naming.NamingEnumeration;
import javax.naming.NamingException;
import javax.naming.directory.Attributes;
import javax.naming.directory.BasicAttribute;
import javax.naming.directory.DirContext;
import javax.naming.directory.InitialDirContext;
import javax.naming.directory.ModificationItem;
import javax.naming.directory.SearchControls;
import javax.naming.directory.SearchResult;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class AdUtil {
private static Logger log = LoggerFactory.getLogger(AdUtil.class);
// AD根目录
private final String BASEN = "DC=cjzj,DC=com";
ThreadLocal ctxThreadLocal = new ThreadLocal();
private Properties initSSLEnv()