https://www.pivotaltracker.com/story/show/71528362
[#70410348]
- Move LDAP libraries to the common module.
- Implement an authentication manager that inserts data into the DB when user is not already there and properly marks the source/origin
- Add all ldap configuration from login-server to allow a ldap profile
- Add two new future fields(origin/externalId) to UaaUser and ScimUser
- Add in embedded LDAP server for testing (mock) only
[#71528362] Make sure that the classpath contains all the needed classes. This is easiest done by pointing it to our compile directory.

https://www.pivotaltracker.com/story/show/71528362