There are times when you need additional validation on the LDAP server and the single login.
This patch creates a ILDAPValidator service that can be extended and implemented in a plugin. So that can extend the functionality of the LDAP server.
Also sets the stage to solve iDempiere roles from LDAP roles.
It has been tested and works with both core and plug-ins.
Await your comments.