Class LdapModuleSettings

java.lang.Object
com.foreach.across.modules.ldap.LdapModuleSettings

@ConfigurationProperties("ldap-module") public class LdapModuleSettings extends Object
Since:
1.0.0
Author:
Marc Vanbrabant
  • Field Details

  • Constructor Details

    • LdapModuleSettings

      public LdapModuleSettings()
  • Method Details

    • getSynchronizationTaskIntervalInSeconds

      @Deprecated public long getSynchronizationTaskIntervalInSeconds()
      Deprecated.
    • setSynchronizationTaskIntervalInSeconds

      @Deprecated public void setSynchronizationTaskIntervalInSeconds(long synchronizationTaskIntervalInSeconds)
      Deprecated.
    • isDisableSynchronizationTask

      public boolean isDisableSynchronizationTask()
    • getSynchronizationTaskInterval

      public Duration getSynchronizationTaskInterval()
    • getSynchronizationTaskInitialDelay

      public Duration getSynchronizationTaskInitialDelay()
    • isDeleteUsersAndGroupsWhenDeletedFromLdapSource

      public boolean isDeleteUsersAndGroupsWhenDeletedFromLdapSource()
    • setDisableSynchronizationTask

      public void setDisableSynchronizationTask(boolean disableSynchronizationTask)
    • setSynchronizationTaskInterval

      public void setSynchronizationTaskInterval(Duration synchronizationTaskInterval)
    • setSynchronizationTaskInitialDelay

      public void setSynchronizationTaskInitialDelay(Duration synchronizationTaskInitialDelay)
    • setDeleteUsersAndGroupsWhenDeletedFromLdapSource

      public void setDeleteUsersAndGroupsWhenDeletedFromLdapSource(boolean deleteUsersAndGroupsWhenDeletedFromLdapSource)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object