Package | Description |
---|---|
com.sas.lsaf.security.role |
Service and class definitions for manipulating and creating roles, their availability in contexts, and their
membership lists.
|
Modifier and Type | Class and Description |
---|---|
class |
Role
A role is a logical grouping of privileges.
|
Modifier and Type | Method and Description |
---|---|
RoleDescriptor |
RoleService.getRoleDescriptorById(String roleId)
Gets a role descriptor given its identifier.
|
RoleDescriptor |
RoleService.getRoleDescriptorByName(String contextId,
String name)
Gets a defined role descriptor by specifying its context and name.
|
Modifier and Type | Method and Description |
---|---|
Set<RoleDescriptor> |
RoleService.getInheritedRoleDescriptorsByRole(String roleId)
Gets all inherited roles across contexts that are associated with the specified role.
|
Set<RoleDescriptor> |
RoleService.getRoleDescriptorsByContext(String contextId)
Gets the lightweight representations of all roles that exist at the specified context.
|
Set<RoleDescriptor> |
RoleService.getRoleDescriptorsByContextAndPrincipal(String contextId,
Principal member)
Gets all of the roles at the specified context that the specified principal is a member of.
|
Set<RoleDescriptor> |
RoleService.getRoleDescriptorsByContextAndPrivilege(String contextId,
String scopedPrivilegeId)
Gets all of the roles at a given context that include the specified privilege.
|
Copyright (c) 2019, SAS Institute Inc., Cary, NC, USA