| Package | Description |
|---|---|
| com.ibm.openpages.api.security |
Provides interfaces to work with the OpenPages security data: users,
groups, and role-based security.
|
| com.ibm.openpages.api.service |
Provides the main interfaces to work with the API services.
|
| Modifier and Type | Method and Description |
|---|---|
IRoleTemplate |
IRoleAssignment.getRoleTemplate()
Returns the role template which permissions get assigned.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<IRoleTemplate> |
IUser.getRoleTemplates()
Returns all roles for a user.
|
java.util.Iterator<IRoleTemplate> |
IGroup.getRoleTemplates()
Returns an iterator over all roles assigned with this group.
|
| Modifier and Type | Method and Description |
|---|---|
IRoleTemplate |
ISecurityService.getRoleTemplate(Id id)
Retrieves role template by Id.
|
IRoleTemplate |
ISecurityService.getRoleTemplate(java.lang.String name)
Retrieves role template by name.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<IRoleTemplate> |
ISecurityService.getRoleTemplates(boolean includesLockedTemplates,
boolean includesDisabledTemplates)
Retrieves role templates based on the specified criteria.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ISecurityService.assignRole(IGroup group,
IRoleTemplate roleTemplate,
IFolder folder)
Assigns role to specified group for the given folder.
|
void |
ISecurityService.assignRole(IUser user,
IRoleTemplate roleTemplate,
IFolder folder)
Assigns role to specified user for the given folder.
|
java.util.Iterator<IRoleAssignment> |
ISecurityService.getRoleAssignments(ISecurityPrincipal userOrGroup,
IRoleTemplate roleTemplate,
IFolder folder)
Returns an iterator over all role assignments effective in the user or group
|
| Modifier and Type | Method and Description |
|---|---|
void |
ISecurityService.assignRoles(IGroup group,
java.util.List<IRoleTemplate> roleTemplates,
java.util.List<IFolder> folders)
Assigns each of the roles in the roleTemplates list to specified group in each of the folders.
|
void |
ISecurityService.assignRoles(IUser user,
java.util.List<IRoleTemplate> roleTemplates,
java.util.List<IFolder> folders)
Assigns each of the roles in the roleTemplates list to a specified user in each of the folders.
|
Licensed Materials - Property of IBM
OpenPages with Watson (PID: 5725-D51)
© Copyright IBM Corporation 2013, 2021. All Rights Reserved.
US Government Users Restricted Rights -
Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.