Package | Description |
---|---|
com.sas.lsaf.security.group |
Service and classes for creating and manipulating groups in the system.
|
Modifier and Type | Class and Description |
---|---|
class |
Group
Group is a collection of principals (users or other groups) that are uniquely identified by a name and context.
|
Modifier and Type | Method and Description |
---|---|
GroupDescriptor |
GroupService.getGroupDescriptorById(String groupId)
Gets the lightweight representation of the group by its identifier.
|
GroupDescriptor |
GroupService.getGroupDescriptorByName(String contextId,
String name)
Gets the lightweight representation of a group by its name and context.
|
Modifier and Type | Method and Description |
---|---|
Set<GroupDescriptor> |
GroupService.getAllGroupsByMember(Principal member)
Gets all of the group descriptors that have the specified principal as a member.
|
Set<GroupDescriptor> |
GroupService.getAllReachableGroupsByMember(Principal member)
Gets the set of all of the reachable groups.
|
Set<GroupDescriptor> |
GroupService.getGroupDescriptors(String contextId)
Gets the lightweight representation of all of the groups that are defined at the context.
|
Set<GroupDescriptor> |
GroupService.getGroupDescriptorsByIds(Set<String> groupIds)
Gets the lightweight representations of a set of groups by their specified identifiers.
|
Set<GroupDescriptor> |
GroupService.getGroupsByMember(String contextId,
Principal member)
Gets all of the groups in a context that have the principal as a member.
|
Set<GroupDescriptor> |
GroupService.getReachableGroupsByMember(String contextId,
Principal member)
Gets the set of all of the reachable groups at the context.
|
<i>Copyright (c) 2022, SAS Institute Inc., Cary, NC, USA</i>