I recently realized that Atlassian is using ATLASSIAN-SECURITY (Bouncy Castle Encryption) method to encode their Password which is not supported by any LDAP. The plan is to use LDAP as a centralized usesr directory and Crowd as the interface and SSO tool. Our choice was due to the fact that
- LDAP handles multiple password encryptions, which in our case is important because we are planning to import users from multple non-atlassian directories as well and we would like the password to be intact.
- Better support for extra user attributes in LDAP where as Crowd does offer it but the implementation is not fully mature or as per our need.
I would really appreciate it, if someone can provide some pointers on how this can be done.
Thank you in advance