Uses of Interface
org.apache.fulcrum.security.entity.Group
-
-
Uses of Group in org.apache.fulcrum.security
Methods in org.apache.fulcrum.security with type parameters of type Group Modifier and Type Method Description <T extends Group>
TGroupManager. addGroup(T group)
Creates a new group with specified attributes.<T extends Group>
TGroupManager. getGroupById(Object id)
Retrieve a Group object with specified Id.<T extends Group>
TGroupManager. getGroupByName(String name)
Retrieve a Group object with specified name.<T extends Group>
TGroupManager. getGroupInstance()
Construct a blank Group object.<T extends Group>
TGroupManager. getGroupInstance(String groupName)
Construct a blank Group object.Methods in org.apache.fulcrum.security with parameters of type Group Modifier and Type Method Description boolean
GroupManager. checkExists(Group group)
Determines if theGroup
exists in the security system.void
GroupManager. removeGroup(Group group)
Removes a Group from the system.void
GroupManager. renameGroup(Group group, String name)
Renames an existing Group. -
Uses of Group in org.apache.fulcrum.security.memory
Methods in org.apache.fulcrum.security.memory with type parameters of type Group Modifier and Type Method Description protected <T extends Group>
TMemoryGroupManagerImpl. persistNewGroup(T group)
Creates a new group with specified attributes.Methods in org.apache.fulcrum.security.memory with parameters of type Group Modifier and Type Method Description void
MemoryGroupManagerImpl. removeGroup(Group group)
Removes a Group from the system.void
MemoryGroupManagerImpl. renameGroup(Group group, String name)
Renames an existing Group. -
Uses of Group in org.apache.fulcrum.security.memory.basic
Methods in org.apache.fulcrum.security.memory.basic with parameters of type Group Modifier and Type Method Description void
MemoryModelManagerImpl. grant(User user, Group group)
Puts a user in a group.void
MemoryModelManagerImpl. revoke(User user, Group group)
Removes a user in a group. -
Uses of Group in org.apache.fulcrum.security.memory.dynamic
Methods in org.apache.fulcrum.security.memory.dynamic with parameters of type Group Modifier and Type Method Description void
MemoryModelManagerImpl. grant(Group group, Role role)
Grants a Role to a Groupvoid
MemoryModelManagerImpl. grant(User user, Group group)
Puts a user in a group.void
MemoryModelManagerImpl. revoke(Group group, Role role)
Revokes a Role from a Group.void
MemoryModelManagerImpl. revoke(User user, Group group)
Revokes a user from a group -
Uses of Group in org.apache.fulcrum.security.memory.turbine
Methods in org.apache.fulcrum.security.memory.turbine with parameters of type Group Modifier and Type Method Description void
MemoryTurbineModelManagerImpl. grant(User user, Group group, Role role)
void
MemoryTurbineModelManagerImpl. revoke(User user, Group group, Role role)
-
Uses of Group in org.apache.fulcrum.security.model.basic
Methods in org.apache.fulcrum.security.model.basic with parameters of type Group Modifier and Type Method Description void
BasicModelManager. grant(User user, Group group)
Puts a user in a group.boolean
BasicAccessControlList. hasGroup(Group group)
Checks if the user is assigned a specific Groupboolean
BasicAccessControlListImpl. hasGroup(Group group)
Checks if the user is assigned a specific Groupvoid
BasicModelManager. revoke(User user, Group group)
Removes a user from a group -
Uses of Group in org.apache.fulcrum.security.model.basic.entity
Subinterfaces of Group in org.apache.fulcrum.security.model.basic.entity Modifier and Type Interface Description interface
BasicGroup
Represents the "basic" model where users are part of groups, but nothing else.Methods in org.apache.fulcrum.security.model.basic.entity with type parameters of type Group Modifier and Type Method Description <T extends Group>
Set<T>BasicUser. getGroupsAsSet()
Get the groups this user is part of as a Set<T extends Group>
voidBasicUser. setGroupsAsSet(Set<T> groups)
Set the groups this user is part of as a SetMethods in org.apache.fulcrum.security.model.basic.entity with parameters of type Group Modifier and Type Method Description void
BasicUser. addGroup(Group group)
Add the group to the list of groupsvoid
BasicUser. removeGroup(Group group)
Remove the group from the list of groups -
Uses of Group in org.apache.fulcrum.security.model.basic.entity.impl
Classes in org.apache.fulcrum.security.model.basic.entity.impl that implement Group Modifier and Type Class Description class
BasicGroupImpl
Represents the "basic" model where users are part of groups, but nothing else.Methods in org.apache.fulcrum.security.model.basic.entity.impl with type parameters of type Group Modifier and Type Method Description <T extends Group>
Set<T>BasicUserImpl. getGroupsAsSet()
Get the groups this user is part of as a Set<T extends Group>
voidBasicUserImpl. setGroupsAsSet(Set<T> groups)
Set the groups this user is part of as a SetMethods in org.apache.fulcrum.security.model.basic.entity.impl with parameters of type Group Modifier and Type Method Description void
BasicUserImpl. addGroup(Group group)
Add the group to the list of groupsvoid
BasicUserImpl. removeGroup(Group group)
Remove the group from the list of groups -
Uses of Group in org.apache.fulcrum.security.model.dynamic
Methods in org.apache.fulcrum.security.model.dynamic with parameters of type Group Modifier and Type Method Description PermissionSet
DynamicAccessControlList. getPermissions(Group group)
Retrieves a set of Permissions an user is assigned in a Group.PermissionSet
DynamicAccessControlListImpl. getPermissions(Group group)
Retrieves a set of Permissions an user is assigned in a Group.RoleSet
DynamicAccessControlList. getRoles(Group group)
Retrieves a set of Roles an user is assigned in a Group.RoleSet
DynamicAccessControlListImpl. getRoles(Group group)
Retrieves a set of Roles an user is assigned in a Group.void
DynamicModelManager. grant(Group group, Role role)
Puts a role into a group This method is used when adding a role to a group.void
DynamicModelManager. grant(User user, Group group)
Puts a user in a group.boolean
DynamicAccessControlList. hasPermission(String permission, Group group)
Checks if the user is assigned a specific Permission in the Group.boolean
DynamicAccessControlList. hasPermission(Permission permission, Group group)
Checks if the user is assigned a specific Permission in the Group.boolean
DynamicAccessControlListImpl. hasPermission(String permission, Group group)
Checks if the user is assigned a specific Permission in the Group.boolean
DynamicAccessControlListImpl. hasPermission(Permission permission, Group group)
Checks if the user is assigned a specific Permission in the Group.boolean
DynamicAccessControlList. hasRole(Role role, Group group)
Checks if the user is assigned a specific Role in the Group.boolean
DynamicAccessControlListImpl. hasRole(Role role, Group group)
Checks if the user is assigned a specific Role in the Group.void
DynamicModelManager. revoke(Group group, Role role)
Remove a role from a group This method is used when removeing a role to a group.void
DynamicModelManager. revoke(User user, Group group)
Removes a user from a groupvoid
AbstractDynamicModelManager. revokeAll(Group group)
Revokes all users and roles from a group This method is used when deleting a group.void
DynamicModelManager. revokeAll(Group group)
Revokes all roles and users from a Group This method is typically used when deleting a Group.Constructor parameters in org.apache.fulcrum.security.model.dynamic with type arguments of type Group Constructor Description DynamicAccessControlListImpl(Map<? extends Group,? extends RoleSet> roleSets, Map<? extends Role,? extends PermissionSet> permissionSets)
Constructs a new AccessControlList. -
Uses of Group in org.apache.fulcrum.security.model.dynamic.entity
Subinterfaces of Group in org.apache.fulcrum.security.model.dynamic.entity Modifier and Type Interface Description interface
DynamicGroup
Represents the "dynamic" model where permissions are related to roles, roles are related to groups and groups are related to userSet, all in many to many relationships.Methods in org.apache.fulcrum.security.model.dynamic.entity with type parameters of type Group Modifier and Type Method Description <T extends Group>
Set<T>DynamicRole. getGroupsAsSet()
Get the groups this role belongs to as a Set<T extends Group>
voidDynamicRole. setGroupsAsSet(Set<T> groups)
Set the groups this role belongs to as a SetMethods in org.apache.fulcrum.security.model.dynamic.entity with parameters of type Group Modifier and Type Method Description void
DynamicRole. addGroup(Group group)
This method should only be used by a RoleManager.void
DynamicRole. removeGroup(Group group)
This method should only be used by a RoleManager. -
Uses of Group in org.apache.fulcrum.security.model.dynamic.entity.impl
Classes in org.apache.fulcrum.security.model.dynamic.entity.impl that implement Group Modifier and Type Class Description class
DynamicGroupImpl
Represents the "dynamic" model where permissions are related to roles, roles are related to groups and groups are related to userSet, all in many to many relationships.Methods in org.apache.fulcrum.security.model.dynamic.entity.impl with type parameters of type Group Modifier and Type Method Description <T extends Group>
Set<T>DynamicRoleImpl. getGroupsAsSet()
Get the groups this role belongs to as a Set<T extends Group>
voidDynamicRoleImpl. setGroupsAsSet(Set<T> groups)
Set the groups this role belongs to as a SetMethods in org.apache.fulcrum.security.model.dynamic.entity.impl with parameters of type Group Modifier and Type Method Description void
DynamicRoleImpl. addGroup(Group group)
This method should only be used by a RoleManager.void
DynamicRoleImpl. removeGroup(Group group)
This method should only be used by a RoleManager. -
Uses of Group in org.apache.fulcrum.security.model.turbine
Methods in org.apache.fulcrum.security.model.turbine that return Group Modifier and Type Method Description Group[]
TurbineAccessControlList. getAllGroups()
Returns all groups defined in the system.Group[]
TurbineAccessControlListImpl. getAllGroups()
Returns all groups defined in the system.Group
AbstractTurbineModelManager. getGlobalGroup()
Provides a reference to the Group object that represents the global group .Group
TurbineModelManager. getGlobalGroup()
Provides a reference to the Group object that represents the global group.Methods in org.apache.fulcrum.security.model.turbine with parameters of type Group Modifier and Type Method Description PermissionSet
TurbineAccessControlList. getPermissions(Group group)
Retrieves a set of Permissions an user is assigned in a Group.PermissionSet
TurbineAccessControlListImpl. getPermissions(Group group)
Retrieves a set of Permissions an user is assigned in a Group.RoleSet
TurbineAccessControlList. getRoles(Group group)
Retrieves a set of Roles an user is assigned in a Group.RoleSet
TurbineAccessControlListImpl. getRoles(Group group)
Retrieves a set of Roles an user is assigned in a Group.void
TurbineModelManager. grant(User user, Group group, Role role)
Grant an User a Role in a Group.boolean
TurbineAccessControlList. hasPermission(String permission, Group group)
Checks if the user is assigned a specific Permission in the Group.boolean
TurbineAccessControlList. hasPermission(Permission permission, Group group)
Checks if the user is assigned a specific Permission in the Group.boolean
TurbineAccessControlListImpl. hasPermission(String permission, Group group)
Checks if the user is assigned a specific Permission in the Group.boolean
TurbineAccessControlListImpl. hasPermission(Permission permission, Group group)
Checks if the user is assigned a specific Permission in the Group.boolean
TurbineAccessControlList. hasRole(Role role, Group group)
Checks if the user is assigned a specific Role in the Group.boolean
TurbineAccessControlListImpl. hasRole(Role role, Group group)
Checks if the user is assigned a specific Role in the Group.void
TurbineModelManager. revoke(User user, Group group, Role role)
Revoke a Role in a Group from an User.void
AbstractTurbineModelManager. revokeAll(Group group)
Revokes all roles and users from a Group.void
TurbineModelManager. revokeAll(Group group)
Revokes all roles and users from a Group. -
Uses of Group in org.apache.fulcrum.security.model.turbine.entity
Subinterfaces of Group in org.apache.fulcrum.security.model.turbine.entity Modifier and Type Interface Description interface
TurbineGroup
Represents the "turbine" model where permissions are in a many to many relationship to roles, roles are related to groups are related to users, all in many to many relationships.Methods in org.apache.fulcrum.security.model.turbine.entity that return Group Modifier and Type Method Description Group
TurbineUserGroupRole. getGroup()
Get the groupMethods in org.apache.fulcrum.security.model.turbine.entity with parameters of type Group Modifier and Type Method Description void
TurbineUserGroupRole. setGroup(Group group)
Set the group -
Uses of Group in org.apache.fulcrum.security.model.turbine.entity.impl
Classes in org.apache.fulcrum.security.model.turbine.entity.impl that implement Group Modifier and Type Class Description class
TurbineGroupImpl
Represents the "turbine" model where permissions are in a many to many relationship to roles, roles are related to groups are related to users, all in many to many relationships. -
Uses of Group in org.apache.fulcrum.security.spi
Methods in org.apache.fulcrum.security.spi with type parameters of type Group Modifier and Type Method Description <T extends Group>
TAbstractGroupManager. addGroup(T group)
Creates a new group with specified attributes.<T extends Group>
TAbstractGroupManager. getGroupById(Object id)
Retrieve a Group object with specified Id.<T extends Group>
TAbstractGroupManager. getGroupByName(String name)
Retrieve a Group object with specified name.<T extends Group>
TAbstractGroupManager. getGroupInstance()
Construct a blank Group object.<T extends Group>
TAbstractGroupManager. getGroupInstance(String groupName)
Construct a blank Group object.protected abstract <T extends Group>
TAbstractGroupManager. persistNewGroup(T group)
Methods in org.apache.fulcrum.security.spi with parameters of type Group Modifier and Type Method Description boolean
AbstractGroupManager. checkExists(Group group)
Check whether a specified group exists. -
Uses of Group in org.apache.fulcrum.security.torque
Methods in org.apache.fulcrum.security.torque with type parameters of type Group Modifier and Type Method Description protected abstract <T extends Group>
List<T>TorqueAbstractGroupManager. doSelectAllGroups(Connection con)
Get all specialized Groupsprotected abstract <T extends Group>
TTorqueAbstractGroupManager. doSelectById(Integer id, Connection con)
Get a specialized Group by idprotected abstract <T extends Group>
TTorqueAbstractGroupManager. doSelectByName(String name, Connection con)
Get a specialized Group by name<T extends Group>
TTorqueAbstractGroupManager. getGroupById(Object id)
Retrieve a Group object with specified id.<T extends Group>
TTorqueAbstractGroupManager. getGroupByName(String name)
Retrieve a Group object with specified name.protected <T extends Group>
TTorqueAbstractGroupManager. persistNewGroup(T group)
Creates a new group with specified attributes.Methods in org.apache.fulcrum.security.torque with parameters of type Group Modifier and Type Method Description void
TorqueAbstractGroupManager. removeGroup(Group group)
Removes a Group from the system.void
TorqueAbstractGroupManager. renameGroup(Group group, String name)
Renames an existing Group. -
Uses of Group in org.apache.fulcrum.security.torque.basic
Classes in org.apache.fulcrum.security.torque.basic that implement Group Modifier and Type Class Description class
TorqueAbstractBasicGroup
This abstract class provides the SecurityInterface to the managers.Methods in org.apache.fulcrum.security.torque.basic with type parameters of type Group Modifier and Type Method Description protected <T extends Group>
List<T>TorqueBasicGroupManagerImpl. doSelectAllGroups(Connection con)
protected <T extends Group>
TTorqueBasicGroupManagerImpl. doSelectById(Integer id, Connection con)
protected <T extends Group>
TTorqueBasicGroupManagerImpl. doSelectByName(String name, Connection con)
<T extends Group>
Set<T>TorqueAbstractBasicUser. getGroupsAsSet()
<T extends Group>
voidTorqueAbstractBasicUser. setGroupsAsSet(Set<T> groups)
Methods in org.apache.fulcrum.security.torque.basic with parameters of type Group Modifier and Type Method Description void
TorqueAbstractBasicUser. addGroup(Group group)
void
TorqueBasicModelManagerImpl. grant(User user, Group group)
Puts a user in a group.void
TorqueAbstractBasicUser. removeGroup(Group group)
void
TorqueBasicModelManagerImpl. revoke(User user, Group group)
Removes a user in a group. -
Uses of Group in org.apache.fulcrum.security.torque.dynamic
Classes in org.apache.fulcrum.security.torque.dynamic that implement Group Modifier and Type Class Description class
TorqueAbstractDynamicGroup
This abstract class provides the SecurityInterface to the managers.Methods in org.apache.fulcrum.security.torque.dynamic with type parameters of type Group Modifier and Type Method Description protected <T extends Group>
List<T>TorqueDynamicGroupManagerImpl. doSelectAllGroups(Connection con)
protected <T extends Group>
TTorqueDynamicGroupManagerImpl. doSelectById(Integer id, Connection con)
protected <T extends Group>
TTorqueDynamicGroupManagerImpl. doSelectByName(String name, Connection con)
<T extends Group>
Set<T>TorqueAbstractDynamicRole. getGroupsAsSet()
<T extends Group>
Set<T>TorqueAbstractDynamicUser. getGroupsAsSet()
<T extends Group>
voidTorqueAbstractDynamicRole. setGroupsAsSet(Set<T> groups)
<T extends Group>
voidTorqueAbstractDynamicUser. setGroupsAsSet(Set<T> groups)
Methods in org.apache.fulcrum.security.torque.dynamic with parameters of type Group Modifier and Type Method Description void
TorqueAbstractDynamicRole. addGroup(Group group)
void
TorqueAbstractDynamicUser. addGroup(Group group)
void
TorqueDynamicModelManagerImpl. grant(Group group, Role role)
Grants a Group a Rolevoid
TorqueDynamicModelManagerImpl. grant(User user, Group group)
Puts a user in a group.void
TorqueAbstractDynamicRole. removeGroup(Group group)
void
TorqueAbstractDynamicUser. removeGroup(Group group)
void
TorqueDynamicModelManagerImpl. revoke(Group group, Role role)
Revokes a Role from a Group.void
TorqueDynamicModelManagerImpl. revoke(User user, Group group)
Removes a user in a group. -
Uses of Group in org.apache.fulcrum.security.torque.om
Classes in org.apache.fulcrum.security.torque.om that implement Group Modifier and Type Class Description class
BaseTorqueBasicGroup
This class was autogenerated by Torque on: [Thu Nov 04 13:34:21 CET 2021] You should not use this class directly.class
BaseTorqueDynamicGroup
This class was autogenerated by Torque on: [Thu Nov 04 13:34:21 CET 2021] You should not use this class directly.class
BaseTorqueTurbineGroup
This class was autogenerated by Torque on: [Thu Nov 04 13:34:21 CET 2021] You should not use this class directly.class
BaseTurbineGroup
This class was autogenerated by Torque on: [Thu Nov 04 13:34:21 CET 2021] You should not use this class directly.class
TorqueBasicGroup
The skeleton for this class was autogenerated by Torque on: [Thu Nov 04 10:34:40 CET 2021] You should add additional methods to this class to meet the application requirements.class
TorqueDynamicGroup
The skeleton for this class was autogenerated by Torque on: [Thu Nov 04 10:34:40 CET 2021] You should add additional methods to this class to meet the application requirements.class
TorqueTurbineGroup
The skeleton for this class was autogenerated by Torque on: [Thu Nov 04 10:34:40 CET 2021] You should add additional methods to this class to meet the application requirements.class
TurbineGroup
The skeleton for this class was autogenerated by Torque on: [Thu Nov 04 10:34:40 CET 2021] You should add additional methods to this class to meet the application requirements.Methods in org.apache.fulcrum.security.torque.om that return Group Modifier and Type Method Description Group
TorqueTurbineUserGroupRole. getTurbineGroup()
Group
TorqueTurbineUserGroupRole. getTurbineGroup(Connection connection)
-
Uses of Group in org.apache.fulcrum.security.torque.peer
Methods in org.apache.fulcrum.security.torque.peer that return Group Modifier and Type Method Description Group
TurbineUserGroupRoleModelPeerMapper. getTurbineGroup()
Returns the associated TurbineGroup object.Group
TurbineUserGroupRoleModelPeerMapper. getTurbineGroup(Connection connection)
Return the associated TurbineGroup object If it was not retrieved before, the object is retrieved from the database using the passed connection -
Uses of Group in org.apache.fulcrum.security.torque.turbine
Classes in org.apache.fulcrum.security.torque.turbine that implement Group Modifier and Type Class Description class
DefaultAbstractTurbineGroup
This abstract class provides the SecurityInterface to the managers.class
FulcrumAbstractTurbineGroup
This abstract class provides the SecurityInterface to the managers.Methods in org.apache.fulcrum.security.torque.turbine with type parameters of type Group Modifier and Type Method Description protected <T extends Group>
List<T>TorqueTurbineGroupManagerImpl. doSelectAllGroups(Connection con)
protected <T extends Group>
TTorqueTurbineGroupManagerImpl. doSelectById(Integer id, Connection con)
protected <T extends Group>
TTorqueTurbineGroupManagerImpl. doSelectByName(String name, Connection con)
Methods in org.apache.fulcrum.security.torque.turbine with parameters of type Group Modifier and Type Method Description Set<TurbineUserGroupRole>
TorqueTurbineGroupManagerImpl. getUserGroupRoleSet(Group group)
void
TorqueTurbineModelManagerImpl. grant(User user, Group group, Role role)
void
TorqueTurbineModelManagerImpl. revoke(User user, Group group, Role role)
-
Uses of Group in org.apache.fulcrum.security.util
Methods in org.apache.fulcrum.security.util that return Group Modifier and Type Method Description Group
GroupSet. getGroupById(Object groupId)
Deprecated.Use getById()Group
GroupSet. getGroupByName(String groupName)
Deprecated.Use getByName()Constructor parameters in org.apache.fulcrum.security.util with type arguments of type Group Constructor Description GroupSet(Collection<? extends Group> groups)
Constructs a new GroupSet with specified contents.
-