com.ibm.ccd.ui.services.user
Class LdapHelper

java.lang.Object
  extended by com.ibm.ccd.ui.services.user.LdapHelper

public class LdapHelper
extends java.lang.Object

LDAP Helper class for User Registration and Customized Portal Login


Method Summary
 void approveUsers(java.util.ArrayList users)
          approveUsers Portal Users
 void disapproveUsers(java.util.ArrayList userIds)
          disapproveUsers Portal Users
static LdapHelper getInstance()
          Singleton method for LdapHelper
 UserBean getUserDetails(UserBean userBean)
          Get the details of the Logged in user
 java.util.Vector getUsersList(java.lang.String filter)
          Get the List of Portal Users
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static LdapHelper getInstance()
Singleton method for LdapHelper

Returns:
LdapHelper

getUserDetails

public final UserBean getUserDetails(UserBean userBean)
                              throws javax.naming.NamingException
Get the details of the Logged in user

Parameters:
userBean -
Returns:
userBean
Throws:
javax.naming.NamingException

getUsersList

public final java.util.Vector getUsersList(java.lang.String filter)
                                    throws javax.naming.NamingException
Get the List of Portal Users

Parameters:
filter -
Returns:
vector
Throws:
javax.naming.NamingException

approveUsers

public final void approveUsers(java.util.ArrayList users)
                        throws javax.naming.NamingException
approveUsers Portal Users

Parameters:
users -
Throws:
javax.naming.NamingException

disapproveUsers

public final void disapproveUsers(java.util.ArrayList userIds)
                           throws javax.naming.NamingException
disapproveUsers Portal Users

Parameters:
userIds -
Throws:
javax.naming.NamingException