获取LDAP对象的属性

时间:2018-12-06 12:10:33

标签: java ldap

我需要查看LDAP对象中的属性是什么。代码如下:

public void something() {
    String userName = "username";
    String password = "password";
    LdapContext ctx = null;
     try {
         Hashtable<String, String> env = new Hashtable<String, String>();
         env.put(Context.INITIAL_CONTEXT_FACTORY,
                 "com.sun.jndi.ldap.LdapCtxFactory");
         env.put(Context.SECURITY_AUTHENTICATION, "Simple");
         env.put(Context.SECURITY_PRINCIPAL, userName+"@something.net");
         env.put(Context.SECURITY_CREDENTIALS,password);
         env.put(Context.PROVIDER_URL, "some url");
         ctx = new InitialLdapContext(env, null);
}

如何打印显示所有属性的对象?使用ctx尝试过,但这不起作用。新手。

0 个答案:

没有答案