ikedam / ldap-sasl

Jenkins plugin to use LDAP with SASL for authentication.
1 stars 0 forks source link

try LDAP server implementation for test purpose #1

Closed ikedam closed 11 years ago

ikedam commented 11 years ago

Use LDAP server in test codes.

There is following LDAP implementations in Java:

ikedam commented 11 years ago

State of ApacheDS:

ikedam commented 11 years ago

Status of UnboundId

ikedam commented 11 years ago

Status of OpenDS:

ikedam commented 11 years ago

I tries UnboundId handles SASL mechanisms other than PLAIN, that resulted as following:

ikedam commented 11 years ago

Status of ApacheDS(1.5.7):

ikedam commented 11 years ago

The problem that Digest-MD5 with a security layer in ApacheDS1.5.7 is broken seems as following:

The way to avoid this problem is:

ikedam commented 11 years ago

Related: http://www.mail-archive.com/users@mina.apache.org/msg03332.html -> http://mail-archives.apache.org/mod_mbox/mina-users/201009.mbox/%3C1619363085.5085691284239250748.JavaMail.root%40zimbra6-e1.priv.proxad.net%3E

ikedam commented 11 years ago

ApacheDS2.0.0-M9 still have the same problem.

ikedam commented 11 years ago

OpenDS is called OpenDJ now: http://opendj.forgerock.org/

ikedam commented 11 years ago

OpenDJ seems most useful for test purpose: Good points:

Bad points:

ikedam commented 11 years ago

Summary:

Conclusion: