001
014
015 package com.liferay.portal.security.ldap;
016
017 import com.liferay.portal.model.Contact;
018 import com.liferay.portal.model.User;
019
020 import java.io.Serializable;
021
022 import java.util.Map;
023
024
028 public interface PortalLDAPExporter {
029
030 public void exportToLDAP(
031 Contact contact, Map<String, Serializable> contactExpandoAttributes)
032 throws Exception;
033
034 public void exportToLDAP(
035 long userId, long userGroupId, LDAPOperation ldapOperation)
036 throws Exception;
037
038 public void exportToLDAP(
039 User user, Map<String, Serializable> userExpandoAttributes)
040 throws Exception;
041
042 }