java.lang.Object
org.exoplatform.services.organization.idm.Config

public class Config extends Object
Author:
Boleslaw Dawidowicz
  • Constructor Details

    • Config

      public Config()
  • Method Details

    • getGroupType

      public String getGroupType(String parentId)
    • getParentId

      public String getParentId(String type)
    • isIgnoreMappedMembershipTypeForGroup

      public boolean isIgnoreMappedMembershipTypeForGroup(String groupId)
    • getPLIDMGroupName

      public String getPLIDMGroupName(String gtnGroupName)
    • getGtnGroupName

      public String getGtnGroupName(String plidmGroupName)
    • isUseParentIdAsGroupType

      public boolean isUseParentIdAsGroupType()
    • setUseParentIdAsGroupType

      public void setUseParentIdAsGroupType(boolean useParentIdAsGroupType)
    • getDefaultGroupType

      public String getDefaultGroupType()
    • setDefaultGroupType

      public void setDefaultGroupType(String defaultGroupType)
    • getRootGroupName

      public String getRootGroupName()
    • setRootGroupName

      public void setRootGroupName(String rootGroupName)
    • setGroupTypeMappings

      public void setGroupTypeMappings(Map<String,String> groupTypeMappings)
    • getGroupTypeMappings

      public Map<String,String> getGroupTypeMappings()
    • isPasswordAsAttribute

      public boolean isPasswordAsAttribute()
    • setPasswordAsAttribute

      public void setPasswordAsAttribute(boolean passwordAsAttribute)
    • getPathSeparator

      public String getPathSeparator()
    • setPathSeparator

      public void setPathSeparator(String pathSeparator)
    • isForceMembershipOfMappedTypes

      public boolean isForceMembershipOfMappedTypes()
    • setForceMembershipOfMappedTypes

      public void setForceMembershipOfMappedTypes(boolean forceMembershipOfMappedTypes)
    • getAssociationMembershipType

      public String getAssociationMembershipType()
    • setAssociationMembershipType

      public void setAssociationMembershipType(String associationMembershipType)
    • getIgnoreMappedMembershipTypeGroupList

      public List<String> getIgnoreMappedMembershipTypeGroupList()
    • setIgnoreMappedMembershipTypeGroupList

      public void setIgnoreMappedMembershipTypeGroupList(List<String> ignoreMappedMembershipTypeGroupList)
    • getSlashReplacement

      public String getSlashReplacement()
    • setSlashReplacement

      public void setSlashReplacement(String slashReplacement)
    • isSortGroups

      public boolean isSortGroups()
    • setSortGroups

      public void setSortGroups(boolean sortGroups)
    • isSortMemberships

      public boolean isSortMemberships()
    • setSortMemberships

      public void setSortMemberships(boolean sortMemberships)
    • isCountPaginatedUsers

      public boolean isCountPaginatedUsers()
    • setCountPaginatedUsers

      public void setCountPaginatedUsers(boolean countPaginatedUsers)
    • isFilterDisabledUsersInQueries

      public boolean isFilterDisabledUsersInQueries()
    • setFilterDisabledUsersInQueries

      public void setFilterDisabledUsersInQueries(boolean filterDisabledUsersInQueries)
    • isDisableUserActived

      public boolean isDisableUserActived()
    • setDisableUserActived

      public void setDisableUserActived(boolean disableUserActived)
    • isSkipPaginationInMembershipQuery

      public boolean isSkipPaginationInMembershipQuery()
    • setSkipPaginationInMembershipQuery

      public void setSkipPaginationInMembershipQuery(boolean skipPaginationInMembershipQuery)
    • setUpdateLastLoginTimeAfterAuthentication

      @Deprecated(forRemoval=true, since="1.5.0") public void setUpdateLastLoginTimeAfterAuthentication(boolean updateLastLoginTimeAfterAuthentication)
      Deprecated, for removal: This API element is subject to removal in a future version.
      kept for backward compatibility with existing configurations The update of login time is mandatory to be able to associate default spaces/groups to users after login
      Parameters:
      updateLastLoginTimeAfterAuthentication -
    • isUpdateLastLoginTimeAfterAuthentication

      @Deprecated(forRemoval=true, since="1.5.0") public boolean isUpdateLastLoginTimeAfterAuthentication()
      Deprecated, for removal: This API element is subject to removal in a future version.
      kept for backward compatibility with existing configurations The update of login time is mandatory to be able to associate default spaces/groups to users after login
      Returns:
      updateLastLoginTimeAfterAuthentication
    • isUseCache

      public boolean isUseCache()
    • setUseCache

      public void setUseCache(boolean useCache)
    • getMaxAuthenticationAttempts

      public int getMaxAuthenticationAttempts()
    • setMaxAuthenticationAttempts

      public void setMaxAuthenticationAttempts(int maxAuthenticationAttempts)
    • getBlockingTime

      public int getBlockingTime()
    • setBlockingTime

      public void setBlockingTime(int blockingTime)