Package | Description |
---|---|
com.sas.hls.drug.analysis |
Service and class definitions for manipulating and creating SAS Life Science Analytics Framework analyses.
|
com.sas.hls.drug.project |
Service and class definitions for manipulating and creating SAS Life Science Analytics Framework projects.
|
com.sas.hls.organization |
Service and class definitions for manipulating and creating organizations.
|
com.sas.hls.security.role |
Service and class definitions for manipulating and creating roles, their
availability in contexts, and their membership lists.
|
com.sas.hls.work.processflow |
Service and class definitions for getting process flow information.
|
Modifier and Type | Class and Description |
---|---|
class |
Analysis
A data object that represents a SAS Life Science Analytics Framework analysis and contains all properties of a analysis defined
within a project in the system.
|
class |
AnalysisDescriptor
A light-weight representation of a SAS Life Science Analytics Framework Analysis.
|
Modifier and Type | Class and Description |
---|---|
class |
Project
A data object that represents a SAS Life Science Analytics Framework project and contains all properties of a project defined within
an organization in the system.
|
class |
ProjectDescriptor
A light-weight representation of a SAS Life Science Analytics Framework Project.
|
Modifier and Type | Class and Description |
---|---|
class |
Organization
A data object that contains all attributes of an organization in the system.
|
class |
OrganizationDescriptor
A light-weight representation of a SAS Life Science Analytics Framework Organization.
|
Modifier and Type | Method and Description |
---|---|
boolean |
RoleDefinitionService.assignedRoleExists(RoleContext context,
RoleDescriptor roleDescriptor)
Check if the given role is assigned to the context
|
AssignedRole |
RoleDefinitionService.assignRoleToContext(RoleContext context,
RoleDescriptor role)
Assign an existing role to a context that is a child of the context that the role was defined at so that the
inherited role definition may be used at another context.
|
Role |
RoleDefinitionService.createRole(RoleContext roleContext,
String name,
String description,
Set<Privilege> privileges)
Create a role and assign role to the specified context.
|
AssignedRole |
RoleDefinitionService.getAssignedRole(RoleContext context,
RoleDescriptor role)
Get the specified role assigned to the context
|
Set<AssignedRole> |
RoleDefinitionService.getAssignedRoles(RoleContext roleContext)
Get all inherited and defined roles assigned to the context.
|
Set<AssignedRole> |
RoleAssignmentService.getAssignedRolesByPrincipal(RoleContext roleContext,
Principal principal)
Get all assignedRoles in a given context which have the specified principal as a member.
|
Role |
RoleDefinitionService.getRole(RoleContext roleContext,
String name)
Get a role by specifying its context and name
|
Set<RoleAssignment> |
RoleAssignmentService.getRoleAssignments(RoleContext roleContext)
Get all the roleAssignments for a specified context.
|
Set<RoleAssignment> |
RoleAssignmentService.getRoleAssignmentsByRoleContextAndPrincipal(RoleContext roleContext,
Principal member)
Get all the roleAssignments for a context which include the specified principal as a member.
|
Set<RoleDescriptor> |
RoleDefinitionService.getRoleDescriptors(RoleContext roleContext)
Get light-weight representations of all roles defined in a given context.
|
Set<Role> |
RoleDefinitionService.getRoles(RoleContext roleContext)
Get all the roles defined in a given context
|
Set<RoleDescriptor> |
RoleDefinitionService.getRolesByPrivilege(RoleContext roleContext,
Privilege privilege)
Get all roles defined in a given context which include the specified privilege.
|
boolean |
RoleAssignmentService.hasPrivilegeAtContext(Privilege privilege,
RoleContext roleContext,
Principal member)
Check if the principal has the privilege at the given context.
|
void |
RoleAssignmentService.removeFromRoleAssignmentsOfRoleContext(RoleContext roleContext,
Principal member)
Remove the specified principal from all roleAssignments in the specified context.
|
void |
RoleAssignmentService.removeMembersFromRoleAssignmentsOfRoleContext(RoleContext roleContext,
Set<Principal> members)
Remove the specified principals from all roleAssignments in the specified context.
|
boolean |
RoleDefinitionService.roleExists(RoleContext roleContext,
String name)
Check if a role exists in a context
|
Modifier and Type | Interface and Description |
---|---|
interface |
ProcessFlowContext
An interface implemented by objects that can contain process flows.
|
Copyright (c) 2017, SAS Institute Inc., Cary, NC, USA