Uses of Interface
org.apache.turbine.om.security.Group

Packages that use Group
org.apache.turbine.om.security Security object definitions for the Security Service. 
org.apache.turbine.services.security The security service can be used to authenticate users based on database information. 
org.apache.turbine.services.security.ldap An LDAP based security service implementation. 
org.apache.turbine.services.security.torque A security service implementation based on Torque generated peer classes. 
org.apache.turbine.util.security Some helper classes and interfaces for the Security Service. 
 

Uses of Group in org.apache.turbine.om.security
 

Classes in org.apache.turbine.om.security that implement Group
 class TurbineGroup
          This class represents a Group of Users in the system that are associated with specific entity or resource.
 

Uses of Group in org.apache.turbine.services.security
 

Methods in org.apache.turbine.services.security that return Group
 Group SecurityService.addGroup(Group group)
          Creates a new group with specified attributes.
static Group TurbineSecurity.createGroup(String name)
          Creates a new Group in the system.
static Group TurbineSecurity.getGlobalGroup()
          Provides a reference to the Group object that represents the global group.
 Group SecurityService.getGlobalGroup()
          Provides a reference to the Group object that represents the global group.
 Group BaseSecurityService.getGlobalGroup()
          Provides a reference to the Group object that represents the global group.
static Group TurbineSecurity.getGroupById(int groupId)
          Retrieve a Group object with specified Id.
 Group SecurityService.getGroupById(int id)
          Retrieve a Group object with specified Id.
 Group BaseSecurityService.getGroupById(int id)
          Retrieve a Group object with specified Id.
static Group TurbineSecurity.getGroupByName(String groupName)
          Retrieve a Group object with specified name.
 Group SecurityService.getGroupByName(String name)
          Retrieve a Group object with specified name.
 Group BaseSecurityService.getGroupByName(String name)
          Retrieve a Group object with specified name.
 Group SecurityService.getGroupInstance()
          Construct a blank Group object.
 Group BaseSecurityService.getGroupInstance()
          Construct a blank Group object.
static Group TurbineSecurity.getGroupInstance(String groupName)
          Construct a blank Group object.
 Group SecurityService.getGroupInstance(String groupName)
          Construct a blank Group object.
 Group BaseSecurityService.getGroupInstance(String groupName)
          Construct a blank Group object.
 

Methods in org.apache.turbine.services.security with parameters of type Group
static void TurbineSecurity.addGroup(Group group)
          Creates a new group with specified attributes.
 Group SecurityService.addGroup(Group group)
          Creates a new group with specified attributes.
static void TurbineSecurity.grant(User user, Group group, Role role)
          Grant an User a Role in a Group.
 void SecurityService.grant(User user, Group group, Role role)
          Grant an User a Role in a Group.
static void TurbineSecurity.removeGroup(Group group)
          Removes a Group from the system.
 void SecurityService.removeGroup(Group group)
          Removes a Group from the system.
static void TurbineSecurity.renameGroup(Group group, String name)
          Renames an existing Group.
 void SecurityService.renameGroup(Group group, String name)
          Renames an existing Group.
static void TurbineSecurity.revoke(User user, Group group, Role role)
          Revoke a Role in a Group from an User.
 void SecurityService.revoke(User user, Group group, Role role)
          Revoke a Role in a Group from an User.
static void TurbineSecurity.saveGroup(Group group)
          Stores Group's attributes.
 void SecurityService.saveGroup(Group group)
          Stores Group's attributes.
 

Uses of Group in org.apache.turbine.services.security.ldap
 

Methods in org.apache.turbine.services.security.ldap that return Group
 Group LDAPSecurityService.addGroup(Group group)
          Creates a new group with specified attributes.
 Group LDAPSecurityService.getNewGroup(String groupName)
          Retrieves a new Group.
 

Methods in org.apache.turbine.services.security.ldap with parameters of type Group
 Group LDAPSecurityService.addGroup(Group group)
          Creates a new group with specified attributes.
 boolean LDAPSecurityService.checkExists(Group group)
          Determines if the Group exists in the security system.
 void LDAPSecurityService.grant(User user, Group group, Role role)
          Grant an User a Role in a Group.
 void LDAPSecurityService.removeGroup(Group group)
          Removes a Group from the system.
 void LDAPSecurityService.renameGroup(Group group, String name)
          Renames an existing Group.
 void LDAPSecurityService.revoke(User user, Group group, Role role)
          Revoke a Role in a Group from an User.
 void LDAPSecurityService.revokeAll(Group group)
          Revoke all the roles to a group.
 void LDAPSecurityService.saveGroup(Group group)
          Stores Group's attributes.
 

Uses of Group in org.apache.turbine.services.security.torque
 

Classes in org.apache.turbine.services.security.torque that implement Group
 class TorqueGroup
          This class represents a Group of Users in the system that are associated with specific entity or resource.
 

Methods in org.apache.turbine.services.security.torque that return Group
 Group TorqueSecurityService.addGroup(Group group)
          Creates a new group with specified attributes.
static Group TorqueGroup.create(String name)
          Deprecated. Please use the createGroup method in TurbineSecurity now.
static Group TorqueGroup.getGlobalGroup()
          Deprecated. Please use the method in TurbineSecurity now.
static Group GroupPeerManager.getNewGroup(org.apache.torque.om.Persistent p)
          Returns a new, configured Group Object with a supplied Persistent object at its core
 

Methods in org.apache.turbine.services.security.torque with parameters of type Group
 Group TorqueSecurityService.addGroup(Group group)
          Creates a new group with specified attributes.
static org.apache.torque.util.Criteria GroupPeerManager.buildCriteria(Group group)
          Calls buildCriteria(Group group) in the configured GroupPeer.
protected  boolean TorqueSecurityService.checkExists(Group group)
          Determines if the Group exists in the security system.
static boolean GroupPeerManager.checkExists(Group group)
          Checks if a Group is defined in the system.
 void TorqueSecurityService.grant(User user, Group group, Role role)
          Grant an User a Role in a Group.
 void TorqueSecurityService.removeGroup(Group group)
          Removes a Group from the system.
 void TorqueSecurityService.renameGroup(Group group, String name)
          Renames an existing Group.
static RoleSet RolePeerManager.retrieveSet(User user, Group group)
          Retrieves a set of Roles that an User was assigned in a Group
 void TorqueSecurityService.revoke(User user, Group group, Role role)
          Revoke a Role in a Group from an User.
 void TorqueSecurityService.saveGroup(Group group)
          Stores Group's attributes.
 

Uses of Group in org.apache.turbine.util.security
 

Methods in org.apache.turbine.util.security that return Group
 Group[] TurbineAccessControlList.getAllGroups()
          Returns all groups definded in the system.
 Group[] AccessControlList.getAllGroups()
          Returns all groups definded in the system.
 Group GroupSet.getGroupById(int groupId)
          Returns a Group with the given id, if it is contained in this GroupSet.
 Group GroupSet.getGroupByName(String groupName)
          Returns a Group with the given name, if it is contained in this GroupSet.
 Group[] GroupSet.getGroupsArray()
          Returns an Array of Groups in this GroupSet.
 

Methods in org.apache.turbine.util.security with parameters of type Group
 boolean GroupSet.add(Group group)
          Adds a Group to this GroupSet.
 boolean GroupSet.contains(Group group)
          Checks whether this GroupSet contains a Group.
 PermissionSet TurbineAccessControlList.getPermissions(Group group)
          Retrieves a set of Permissions an user is assigned in a Group.
 PermissionSet AccessControlList.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 AccessControlList.getRoles(Group group)
          Retrieves a set of Roles an user is assigned in a Group.
 boolean TurbineAccessControlList.hasPermission(Permission permission, Group group)
          Checks if the user is assigned a specific Permission in the Group.
 boolean AccessControlList.hasPermission(Permission permission, Group group)
          Checks if the user is assigned a specific Permission in the Group.
 boolean TurbineAccessControlList.hasPermission(String permission, Group group)
          Checks if the user is assigned a specific Permission in the Group.
 boolean AccessControlList.hasPermission(String 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 AccessControlList.hasRole(Role role, Group group)
          Checks if the user is assigned a specific Role in the Group.
 boolean GroupSet.remove(Group group)
          Removes a Group from this GroupSet.
 

Method parameters in org.apache.turbine.util.security with type arguments of type Group
 boolean GroupSet.add(Collection<Group> groups)
          Adds the Groups in a Collection to this GroupSet.
 

Constructor parameters in org.apache.turbine.util.security with type arguments of type Group
GroupSet(Collection<Group> groups)
          Constructs a new GroupSet with specified contents.
 



Copyright © 2000-2011 The Apache Software Foundation. All Rights Reserved.