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

Packages that use Group
org.apache.turbine.om.security   
org.apache.turbine.om.security.peer   
org.apache.turbine.services.security   
org.apache.turbine.services.security.db   
org.apache.turbine.services.security.ldap   
org.apache.turbine.util.security   
 

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.
 

Methods in org.apache.turbine.om.security that return Group
static Group TurbineGroup.getGlobalGroup()
          Deprecated. Please use the method in TurbineSecurity now.
static Group TurbineGroup.create(java.lang.String name)
          Deprecated. Please use the createGroup method in TurbineSecurity now.
 

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

Fields in org.apache.turbine.services.security declared as Group
private static Group BaseSecurityService.globalGroup
          The Group object that represents the global group.
 

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)
          Retrieves a named Group.
static Group TurbineSecurity.getNewGroup(java.lang.String groupName)
          Retrieves a named Group.
 Group SecurityService.getGlobalGroup()
          Provides a reference to the Group object that represents the global group.
 Group SecurityService.getNewGroup(java.lang.String groupName)
          Retrieves a new Group.
 Group SecurityService.getGroup(java.lang.String name)
          Retrieve a Group object with specified name.
 Group SecurityService.addGroup(Group group)
          Creates a new group with specified attributes.
 Group BaseSecurityService.getGlobalGroup()
          Provides a reference to the Group object that represents the global group.
 Group BaseSecurityService.getGroup(java.lang.String name)
          Retrieve a Group object with specified name.
 

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.getNewGroup(java.lang.String groupName)
          Retrieves a new 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)
           
 

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

Methods in org.apache.turbine.util.security that return Group
 Group GroupSet.getGroup(java.lang.String groupName)
          Returns a Group with the given name, if it is contained in this GroupSet.
 Group[] GroupSet.getGroupsArray()
          Returns an Groups[] 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
 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 © 1999-2001 Apache Software Foundation. All Rights Reserved.