psdi.security.ldap

Class LdapSynchronizerInitData

  • java.lang.Object
    • psdi.security.ldap.LdapSynchronizerInitData


  • public class LdapSynchronizerInitData
    extends java.lang.Object
    A class to represent the initialization data that has been configured for the synchronization task. This data contains all the necessary information required to perform the synchronization task.
    • Constructor Detail

      • LdapSynchronizerInitData

        public LdapSynchronizerInitData(LdapContextSettings contextSettings,
                                        SynchronizerSettings synchronizerSettings,
                                        UserSettings userSettings,
                                        GroupSettings groupSettings,
                                        MXLogger logger,
                                        MXLogger sqlLogger)
        Constructor to construct the initialization data
        Parameters:
        contextSettings - LDAP context settings
        synchronizerSettings - synchronizer settings
        userSettings - user settings
        groupSettings - group settings
        logger - logger to log messages
    • Method Detail

      • getContextSettings

        public LdapContextSettings getContextSettings()
        Returns the LDAP context settings.
        Returns:
        the LDAP context settings.
      • getSynchronizerSettings

        public SynchronizerSettings getSynchronizerSettings()
        Returns the synchronizer settings.
        Returns:
        the synchronizer settings.
      • getUserSettings

        public UserSettings getUserSettings()
        Returns the user settings.
        Returns:
        the user settings.
      • getGroupSettings

        public GroupSettings getGroupSettings()
        Returns the group settings.
        Returns:
        the group settings.
      • getLogger

        public MXLogger getLogger()
        Returns the logger to be used to log messages.
        Returns:
        the logger to be used to log messages.
      • getSqlLogger

        public MXLogger getSqlLogger()
        Returns the logger to be used to log SQL messages.
        Returns:
        the logger to be used to log SQL messages.