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.om.security.peer Hand rolled peers for the DB 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.db A security service implementation that used an SQL database for authentication. 
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.om.security.peer
 

Methods in org.apache.turbine.om.security.peer with parameters of type Group
static boolean GroupPeer.checkExists(Group group)
          Checks if a Group is defined in the system.
static org.apache.torque.util.Criteria GroupPeer.buildCriteria(Group group)
          Builds a criteria object based upon an Group object
static RoleSet RolePeer.retrieveSet(User user, Group group)
          Retrieves a set of Roles that an User was assigned in a Group
 

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

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

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

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

Methods in org.apache.turbine.services.security.db that return Group
 Group DBSecurityService.addGroup(Group group)
          Creates a new group with specified attributes.
 

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

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

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

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

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
static Group GroupPeerManager.getNewGroup(org.apache.torque.om.Persistent p)
          Returns a new, configured Group Object with a supplied Persistent object at its core
 Group TorqueSecurityService.addGroup(Group group)
          Creates a new group with specified attributes.
static Group TorqueGroup.getGlobalGroup()
          Deprecated. Please use the method in TurbineSecurity now.
static Group TorqueGroup.create(java.lang.String name)
          Deprecated. Please use the createGroup method in TurbineSecurity now.
 

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

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 GroupSet.getGroup(java.lang.String groupName)
          Deprecated. Use getGroupByName instead.
 Group GroupSet.getGroupByName(java.lang.String groupName)
          Returns a Group with the given name, if it is contained in this GroupSet.
 Group GroupSet.getGroupById(int groupId)
          Returns a Group with the given id, if it is contained in this GroupSet.
 Group[] GroupSet.getGroupsArray()
          Returns an Array of Groups in this GroupSet.
 Group[] AccessControlList.getAllGroups()
          Returns all groups definded in the system.
 

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



Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.