Class UserManagerDescriptor


  • public class UserManagerDescriptor
    extends Object
    APG-240 All attributes are defined public because the user manager service do not get access to the fields. OSGI don't allow splitted packages having access to public members defined from an another package provider.
    Author:
    matic
    • Field Detail

      • userManagerClass

        public Class<?> userManagerClass
      • defaultGroup

        public String defaultGroup
      • defaultAdministratorIds

        public List<String> defaultAdministratorIds
      • administratorsGroups

        public List<String> administratorsGroups
      • disableDefaultAdministratorsGroup

        public Boolean disableDefaultAdministratorsGroup
      • userSortField

        public String userSortField
      • groupSortField

        public String groupSortField
      • userDirectoryName

        public String userDirectoryName
      • userEmailField

        public String userEmailField
      • userListingMode

        public String userListingMode
      • userSearchFieldsPresent

        public boolean userSearchFieldsPresent
      • userSearchFieldsAppend

        public boolean userSearchFieldsAppend
      • userPasswordPattern

        public Pattern userPasswordPattern
      • groupDirectoryName

        public String groupDirectoryName
      • groupLabelField

        public String groupLabelField
      • groupMembersField

        public String groupMembersField
      • groupSubGroupsField

        public String groupSubGroupsField
      • groupParentGroupsField

        public String groupParentGroupsField
      • groupListingMode

        public String groupListingMode
      • groupSearchFieldsPresent

        public boolean groupSearchFieldsPresent
      • groupSearchFieldsAppend

        public boolean groupSearchFieldsAppend
      • digestAuthDirectory

        public String digestAuthDirectory
      • digestAuthRealm

        public String digestAuthRealm
      • userCacheName

        public String userCacheName
    • Constructor Detail

      • UserManagerDescriptor

        public UserManagerDescriptor()
    • Method Detail

      • setUserListingMode

        public void setUserListingMode​(String userListingMode)
      • setUserSearchFieldsPresent

        public void setUserSearchFieldsPresent​(String text)
      • setExactMatchUserSearchFields

        public void setExactMatchUserSearchFields​(String[] fields)
      • setSubstringMatchUserSearchFields

        public void setSubstringMatchUserSearchFields​(String[] fields)
      • setUserPasswordPattern

        public void setUserPasswordPattern​(String pattern)
      • setGroupSearchFieldsPresent

        public void setGroupSearchFieldsPresent​(String text)
      • setExactMatchGroupSearchFields

        public void setExactMatchGroupSearchFields​(String[] fields)
      • setSubstringMatchGroupSearchFields

        public void setSubstringMatchGroupSearchFields​(String[] fields)