Class GrouperBoxGroup

java.lang.Object
edu.internet2.middleware.grouperBox.GrouperBoxGroup

public class GrouperBoxGroup extends Object
grouper box group
  • Constructor Details

    • GrouperBoxGroup

      public GrouperBoxGroup(com.box.sdk.BoxGroup boxGroup1)
      Parameters:
      boxGroup1 -
    • GrouperBoxGroup

      public GrouperBoxGroup(com.box.sdk.BoxGroup boxGroup1, com.box.sdk.BoxGroup.Info boxGroupInfo1)
      Parameters:
      boxGroup1 -
      boxGroupInfo1 -
  • Method Details

    • getBoxGroup

      public com.box.sdk.BoxGroup getBoxGroup()
      Returns:
      box group
    • getBoxGroupInfo

      public com.box.sdk.BoxGroup.Info getBoxGroupInfo()
      lazy load this
      Returns:
      box group info
    • getMemberships

      public Collection<com.box.sdk.BoxGroupMembership.Info> getMemberships()
      lazy load memberships
      Returns:
      memberships
    • assignUserToGroup

      public com.box.sdk.BoxGroupMembership.Info assignUserToGroup(GrouperBoxUser grouperBoxUser, boolean isIncremental)
      Returns:
      membership
    • removeUserFromGroup

      public com.box.sdk.BoxGroupMembership.Info removeUserFromGroup(GrouperBoxUser grouperBoxUser, boolean isIncremental)
      Returns:
      membership
    • getMemberUsers

      public Map<String,GrouperBoxUser> getMemberUsers()
      Returns:
      the map of loginids to user objects never return null