Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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