| Package | Description |
|---|---|
| com.helger.photon.basic.security | |
| com.helger.photon.basic.security.usergroup | |
| com.helger.photon.basic.security.usergroup.callback |
| Modifier and Type | Method and Description |
|---|---|
IUserGroup |
AccessManager.createNewUserGroup(String sName,
String sDescription,
Map<String,?> aCustomAttrs) |
IUserGroup |
AccessManager.createPredefinedUserGroup(String sID,
String sName,
String sDescription,
Map<String,?> aCustomAttrs) |
IUserGroup |
AccessManager.getUserGroupOfID(String sUserGroupID) |
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends IUserGroup> |
AccessManager.getAllUserGroups() |
Collection<IUserGroup> |
AccessManager.getAllUserGroupsWithAssignedRole(String sRoleID) |
Collection<IUserGroup> |
AccessManager.getAllUserGroupsWithAssignedUser(String sUserID) |
| Modifier and Type | Class and Description |
|---|---|
class |
UserGroup
Default implementation of the
IUserGroup interface. |
| Modifier and Type | Method and Description |
|---|---|
IUserGroup |
UserGroupManager.createNewUserGroup(String sName,
String sDescription,
Map<String,?> aCustomAttrs) |
IUserGroup |
IUserGroupManager.createNewUserGroup(String sName,
String sDescription,
Map<String,?> aCustomAttrs)
Create a new user group.
|
IUserGroup |
UserGroupManager.createPredefinedUserGroup(String sID,
String sName,
String sDescription,
Map<String,?> aCustomAttrs) |
IUserGroup |
IUserGroupManager.createPredefinedUserGroup(String sID,
String sName,
String sDescription,
Map<String,?> aCustomAttrs)
Create a predefined user group.
|
IUserGroup |
IUserGroupManager.getUserGroupOfID(String sUserGroupID)
Get the user group with the specified ID
|
| Modifier and Type | Method and Description |
|---|---|
List<? extends IUserGroup> |
UserGroupManager.getAllUserGroups() |
Collection<? extends IUserGroup> |
IUserGroupManager.getAllUserGroups() |
List<IUserGroup> |
UserGroupManager.getAllUserGroupsWithAssignedRole(String sRoleID) |
Collection<IUserGroup> |
IUserGroupManager.getAllUserGroupsWithAssignedRole(String sRoleID)
Get a collection of all user groups to which a certain role is assigned to.
|
List<IUserGroup> |
UserGroupManager.getAllUserGroupsWithAssignedUser(String sUserID) |
Collection<IUserGroup> |
IUserGroupManager.getAllUserGroupsWithAssignedUser(String sUserID)
Get a collection of all user groups to which a certain user is assigned to.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IUserGroupModificationCallback.onUserGroupCreated(IUserGroup aUserGroup,
boolean bPredefinedUserGroup)
Called after a user group was created.
|
void |
DefaultUserGroupModificationCallback.onUserGroupCreated(IUserGroup aUserGroup,
boolean bPredefinedUserGroup) |
void |
IUserGroupModificationCallback.onUserGroupDeleted(IUserGroup aUserGroup)
Called after a user group was deleted.
|
void |
DefaultUserGroupModificationCallback.onUserGroupDeleted(IUserGroup aUserGroup) |
void |
IUserGroupModificationCallback.onUserGroupRenamed(IUserGroup aUserGroup)
Called after a user group was renamed.
|
void |
DefaultUserGroupModificationCallback.onUserGroupRenamed(IUserGroup aUserGroup) |
void |
IUserGroupModificationCallback.onUserGroupRoleAssignment(IUserGroup aUserGroup,
String sRoleID,
boolean bAssign)
Called after a role was assigned/unassigned to/from a user group.
|
void |
DefaultUserGroupModificationCallback.onUserGroupRoleAssignment(IUserGroup aUserGroup,
String sRoleID,
boolean bAssign) |
void |
IUserGroupModificationCallback.onUserGroupUpdated(IUserGroup aUserGroup)
Called after a user group was edited fully.
|
void |
DefaultUserGroupModificationCallback.onUserGroupUpdated(IUserGroup aUserGroup) |
void |
IUserGroupModificationCallback.onUserGroupUserAssignment(IUserGroup aUserGroup,
String sUserID,
boolean bAssign)
Called after a user was assigned/unassigned to/from a user group.
|
void |
DefaultUserGroupModificationCallback.onUserGroupUserAssignment(IUserGroup aUserGroup,
String sUserID,
boolean bAssign) |
Copyright © 2014–2015 Philip Helger. All rights reserved.