Class TrueFoundryApiCommands.SubjectsData
java.lang.Object
edu.internet2.middleware.grouper.app.truefoundry.TrueFoundryApiCommands.SubjectsData
- Enclosing class:
- TrueFoundryApiCommands
Container for all data returned by the subjects endpoint in a single call:
active users (paginated) and all teams with their members and managers.
-
Field Summary
FieldsModifier and TypeFieldDescriptionRole memberships extracted from rolesWithResource on each user: roleId -> set of user emails.All teams returned by the subjects endpoint, deduplicated by ID.All active, non-ignored users from the subjects endpoint. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
users
All active, non-ignored users from the subjects endpoint. -
teams
All teams returned by the subjects endpoint, deduplicated by ID. -
roleMembershipsByRoleId
Role memberships extracted from rolesWithResource on each user: roleId -> set of user emails.
-
-
Constructor Details
-
SubjectsData
public SubjectsData()
-