## Uses of Class
com.sas.lsaf.security.group.Group

- Packages that use Group
  Package | Description
  --- | ---
  com.sas.lsaf.security.group | Service and classes for creating and manipulating groups in the system.

- - ### Uses of Group in com.sas.lsaf.security.group

    Methods in com.sas.lsaf.security.group that return Group
    Modifier and Type | Method | Description
    --- | --- | ---
    `Group` | GroupService.`createGroup​(java.lang.String contextId, java.lang.String name, java.lang.String description, java.util.Set<Principal> members)` | Creates the group.
    `Group` | GroupService.`getGroupById​(java.lang.String groupId)` | Gets the full representation of the group by its identifier.
    `Group` | GroupService.`getGroupByName​(java.lang.String contextId, java.lang.String name)` | Gets the full representation of the group by its name and context.
    `Group` | GroupService.`updateGroup​(Group group)` | Updates the definition of the group.

    Methods in com.sas.lsaf.security.group that return types with arguments of type Group
    Modifier and Type | Method | Description
    --- | --- | ---
    `java.util.Set<Group>` | GroupService.`getGroups​(java.lang.String contextId)` | Gets all of the groups defined at the context.
    `java.util.Set<Group>` | GroupService.`getGroupsByIds​(java.util.Set<java.lang.String> groupIds)` | Gets all of the groups by a list of identifiers.

    Methods in com.sas.lsaf.security.group with parameters of type Group
    Modifier and Type | Method | Description
    --- | --- | ---
    `Group` | GroupService.`updateGroup​(Group group)` | Updates the definition of the group.