com.liferay.portal.security.ldap
Interface PortalToLDAPConverter


public interface PortalToLDAPConverter

View Source

Author:
Michael C. Han, Brian Wing Shun Chan

Method Summary
 Modifications getLDAPContactModifications(Contact contact, java.util.Map<java.lang.String,java.io.Serializable> contactExpandoAttributes, java.util.Properties contactMappings, java.util.Properties contactExpandoMappings)
           
 javax.naming.directory.Attributes getLDAPUserAttributes(long ldapServerId, User user, java.util.Properties userMappings)
           
 Modifications getLDAPUserModifications(User user, java.util.Map<java.lang.String,java.io.Serializable> userExpandoAttributes, java.util.Properties userMappings, java.util.Properties userExpandoMappings)
           
 java.lang.String getUserDNName(long ldapServerId, User user, java.util.Properties userMappings)
           
 

Method Detail

getLDAPContactModifications

Modifications getLDAPContactModifications(Contact contact,
                                          java.util.Map<java.lang.String,java.io.Serializable> contactExpandoAttributes,
                                          java.util.Properties contactMappings,
                                          java.util.Properties contactExpandoMappings)
                                          throws java.lang.Exception
Throws:
java.lang.Exception

getLDAPUserAttributes

javax.naming.directory.Attributes getLDAPUserAttributes(long ldapServerId,
                                                        User user,
                                                        java.util.Properties userMappings)
                                                        throws com.liferay.portal.kernel.exception.SystemException
Throws:
com.liferay.portal.kernel.exception.SystemException

getLDAPUserModifications

Modifications getLDAPUserModifications(User user,
                                       java.util.Map<java.lang.String,java.io.Serializable> userExpandoAttributes,
                                       java.util.Properties userMappings,
                                       java.util.Properties userExpandoMappings)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

getUserDNName

java.lang.String getUserDNName(long ldapServerId,
                               User user,
                               java.util.Properties userMappings)
                               throws java.lang.Exception
Throws:
java.lang.Exception