001
014
015 package com.liferay.portal.security.ldap;
016
017 import com.liferay.portal.kernel.util.ProxyFactory;
018 import com.liferay.portal.model.User;
019
020 import javax.naming.directory.Attributes;
021 import javax.naming.ldap.LdapContext;
022
023
026 public class LDAPUserImporterUtil {
027
028 public static User importUser(
029 long ldapServerId, long companyId, LdapContext ldapContext,
030 Attributes attributes, String password)
031 throws Exception {
032
033 return _getInstance().importUser(
034 ldapServerId, companyId, ldapContext, attributes, password);
035 }
036
037 private static LDAPUserImporter _getInstance() {
038 return _instance;
039 }
040
041 private static final LDAPUserImporter _instance =
042 ProxyFactory.newServiceTrackedInstance(LDAPUserImporter.class);
043
044 }