@ConfigurationProperty(
     displayMessageKey = "groupSearchScope.display",
     helpMessageKey = "groupSearchScope.help",
     order = 10)
 public String getGroupSearchScope() {
   return groupSearchFilter == null ? SearchScope.subtree.toString() : groupSearchScope.toString();
 }
 @ConfigurationProperty(
     displayMessageKey = "userSearchScope.display",
     helpMessageKey = "userSearchScope.help",
     order = 9)
 public String getUserSearchScope() {
   return userSearchScope == null ? SearchScope.subtree.toString() : userSearchScope.toString();
 }
 private Properties createUserGroupCallbackProperties(SearchScope searchScope) {
   Properties properties = createUserGroupCallbackProperties();
   properties.setProperty(LDAPUserGroupCallbackImpl.SEARCH_SCOPE, searchScope.name());
   return properties;
 }
 public void setGroupSearchScope(final String groupSearchScope) {
   this.groupSearchScope = SearchScope.valueOf(groupSearchScope.toLowerCase());
 }
 public void setUserSearchScope(final String userSearchScope) {
   this.userSearchScope = SearchScope.valueOf(userSearchScope.toLowerCase());
 }