docs: private Set<String> createUserOrGroupSet(
                                               Dictionary<String, Object> properties, String type) {
          SibTr.entry(tc, CLASS_NAME + "createUserOrGroupSet", new Object[] { properties, type });
  
          Set<String> userOrGroupSet = new HashSet<String>();
          if (properties != null) {
              String[] tempUsersOrGroups = (String[]) properties.get(type);
              if (tempUsersOrGroups != null) {
                  for (String tempUserOrGroup : tempUsersOrGroups) {
                      Dictionary<String, Object> userOrGroupProperties = getDictionaryObject(tempUserOrGroup);
                      if (userOrGroupProperties != null) {
                          String userOrGroup = ((String) userOrGroupProperties
                                          .get(MessagingSecurityConstants.NAME));
                          userOrGroupSet.add(userOrGroup.trim());
                      }
                  }
              }
          }
  
          SibTr.exit(tc, CLASS_NAME + "createUserOrGroupSet", userOrGroupSet);
          return userOrGroupSet;
      }