Class LdapSyncConfiguration

java.lang.Object
edu.internet2.middleware.grouper.app.provisioning.GrouperProvisioningConfiguration
edu.internet2.middleware.grouper.app.ldapProvisioning.LdapSyncConfiguration

public class LdapSyncConfiguration extends GrouperProvisioningConfiguration
an instance of this class focuses on the configuration for ldap sync create an instance, set the key, and call configure
  • Constructor Details

    • LdapSyncConfiguration

      public LdapSyncConfiguration()
  • Method Details

    • getUserRdnAttribute

      public String getUserRdnAttribute()
    • setUserRdnAttribute

      public void setUserRdnAttribute(String userRdnAttribute)
    • configureSpecificSettings

      public void configureSpecificSettings()
      Specified by:
      configureSpecificSettings in class GrouperProvisioningConfiguration
    • isOnlyLdapGroupDnOverride

      public boolean isOnlyLdapGroupDnOverride()
      If you want a metadata item on groups to allow a DN override
      Returns:
      only override
    • setOnlyLdapGroupDnOverride

      public void setOnlyLdapGroupDnOverride(boolean onlyLdapGroupDnOverride1)
      If you want a metadata item on groups to allow a DN override
      Parameters:
      onlyLdapGroupDnOverride1 -
    • isAllowLdapGroupDnOverride

      public boolean isAllowLdapGroupDnOverride()
      If you want a metadata item on groups to allow a DN override
      Returns:
      override
    • setAllowLdapGroupDnOverride

      public void setAllowLdapGroupDnOverride(boolean allowLdapGroupDnOverride1)
      If you want a metadata item on groups to allow a DN override
      Parameters:
      allowLdapGroupDnOverride1 -
    • getLdapExternalSystemConfigId

      public String getLdapExternalSystemConfigId()
    • setLdapExternalSystemConfigId

      public void setLdapExternalSystemConfigId(String ldapExternalSystemConfigId)
    • getUserSearchBaseDn

      public String getUserSearchBaseDn()
    • setUserSearchBaseDn

      public void setUserSearchBaseDn(String userSearchBaseDn)
    • getGroupSearchBaseDn

      public String getGroupSearchBaseDn()
    • setGroupSearchBaseDn

      public void setGroupSearchBaseDn(String groupSearchBaseDn)
    • getGroupDnType

      public LdapSyncGroupDnType getGroupDnType()
    • setGroupDnType

      public void setGroupDnType(LdapSyncGroupDnType groupDnType)
    • getFolderRdnAttribute

      public String getFolderRdnAttribute()
    • setFolderRdnAttribute

      public void setFolderRdnAttribute(String folderRdnAttribute)
    • getFolderObjectClasses

      public Set<String> getFolderObjectClasses()
    • setFolderObjectClasses

      public void setFolderObjectClasses(Set<String> folderObjectClasses)
    • getGroupRdnAttribute

      public String getGroupRdnAttribute()
    • setGroupRdnAttribute

      public void setGroupRdnAttribute(String groupRdnAttribute)