Splitted the LdapUser with interface and doc comments