deegree 2.1 (2007/11/08 09:57 build-328-official)

Uses of Class
org.deegree.security.drm.model.Group

Packages that use Group
org.deegree.security.drm   
org.deegree.security.drm.model   
org.deegree.tools.security   
 

Uses of Group in org.deegree.security.drm
 

Methods in org.deegree.security.drm that return Group
 Group[] SecurityAccess.findGroupCycle()
          Tries to find a cyle in the groups relations of the Registry.
 Group[] SecurityAccess.getAllGroups()
           
 Group[] SQLRegistry.getAllGroups(SecurityAccess securityAccess)
          Retrieves all Group s from the Registry.
 Group[] SecurityRegistry.getAllGroups(SecurityAccess securityAccess)
          Retrieves all Group s from the Registry.
 Group SecurityAccess.getGroupById(int id)
           
 Group SQLRegistry.getGroupById(SecurityAccess securityAccess, int id)
          Retrieves a Group from the Registry.
 Group SecurityRegistry.getGroupById(SecurityAccess securityAccess, int id)
          Retrieves a Group from the Registry.
 Group SQLRegistry.getGroupByName(SecurityAccess securityAccess, String name)
          Retrieves a Group from the Registry.
 Group SecurityRegistry.getGroupByName(SecurityAccess securityAccess, String name)
          Retrieves a Group from the Registry.
 Group SecurityAccess.getGroupByName(String name)
           
 Group[] SQLRegistry.getGroupsForGroup(SecurityAccess securityAccess, Group group)
          Retrieves all Group s from the Registry that the given Group is a DIRECT member (i.e. not via inheritance) of.
 Group[] SecurityRegistry.getGroupsForGroup(SecurityAccess securityAccess, Group group)
          Retrieves all Group s from the Registry that the given Group belongs to.
 Group[] SQLRegistry.getGroupsForUser(SecurityAccess securityAccess, User user)
          Retrieves all Group s from the Registry that the given User is a DIRECT (i.e. not via inheritance) member of.
 Group[] SecurityRegistry.getGroupsForUser(SecurityAccess securityAccess, User user)
          Retrieves all Group s from the Registry that the given User belongs to.
 Group[] SQLRegistry.getGroupsInGroup(SecurityAccess securityAccess, Group group)
          Retrieves all Groups s from the Registry that are members of another Group DIRECTLY (i.e. not via inheritance).
 Group[] SecurityRegistry.getGroupsInGroup(SecurityAccess securityAccess, Group group)
          Retrieves all Group s from the Registry belong to the given Group.
 Group[] SQLRegistry.getGroupsWithRole(SecurityAccess securityAccess, Role role)
          Retrieves all Group s from the Registry that are associated with a given Role DIRECTLY (i.e. not via inheritance).
 Group[] SecurityRegistry.getGroupsWithRole(SecurityAccess securityAccess, Role role)
          Retrieves all Group s from the Registry that are associated with a given Role.
 Group SQLRegistry.registerGroup(SecurityTransaction transaction, String name, String title)
          Adds a new group account to the Registry.
 Group SecurityRegistry.registerGroup(SecurityTransaction transaction, String name, String title)
          Adds a new Group-account to the Registry.
 Group SecurityTransaction.registerGroup(String name, String title)
          Registers a new Group to the Registry.
 

Methods in org.deegree.security.drm with parameters of type Group
 void SecurityTransaction.deregisterGroup(Group group)
          Removes a Group from the Registry.
 void SQLRegistry.deregisterGroup(SecurityTransaction transaction, Group group)
          Removes an existing Group from the Registry (including its relations).
 void SecurityRegistry.deregisterGroup(SecurityTransaction transaction, Group group)
          Removes an existing Group from the Registry (including its relations).
 Role[] SecurityAccess.getAllRolesForGroup(Group group)
          Returns all Role s that the given Group is associated with (directly and via group memberships).
 Group[] SQLRegistry.getGroupsForGroup(SecurityAccess securityAccess, Group group)
          Retrieves all Group s from the Registry that the given Group is a DIRECT member (i.e. not via inheritance) of.
 Group[] SecurityRegistry.getGroupsForGroup(SecurityAccess securityAccess, Group group)
          Retrieves all Group s from the Registry that the given Group belongs to.
 Group[] SQLRegistry.getGroupsInGroup(SecurityAccess securityAccess, Group group)
          Retrieves all Groups s from the Registry that are members of another Group DIRECTLY (i.e. not via inheritance).
 Group[] SecurityRegistry.getGroupsInGroup(SecurityAccess securityAccess, Group group)
          Retrieves all Group s from the Registry belong to the given Group.
 Role[] SQLRegistry.getRolesForGroup(SecurityAccess securityAccess, Group group)
          Retrieves all Role s from the Registry that are associated with a given Group DIRECTLY (i.e. not via inheritance).
 Role[] SecurityRegistry.getRolesForGroup(SecurityAccess securityAccess, Group group)
          Retrieves all Role s from the Registry that are associated with a given Group DIRECTLY (i.e. not via group memberships).
 User[] SQLRegistry.getUsersInGroup(SecurityAccess securityAccess, Group group)
          Retrieves all User s from the Registry that belong to the given Group DIRECTLY (i.e. not via inheritance).
 User[] SecurityRegistry.getUsersInGroup(SecurityAccess securityAccess, Group group)
          Retrieves all User s from the Registry belong to the given Group.
 void SecurityTransaction.setGroupsForGroup(Group group, Group[] newGroups)
          Sets the Group s that a given Group is a DIRECT member of.
 void SecurityTransaction.setGroupsForGroup(Group group, Group[] newGroups)
          Sets the Group s that a given Group is a DIRECT member of.
 void SQLRegistry.setGroupsForGroup(SecurityTransaction transaction, Group group, Group[] groups)
          Sets the Group s that a given Group is member of DIRECTLY (i.e.
 void SQLRegistry.setGroupsForGroup(SecurityTransaction transaction, Group group, Group[] groups)
          Sets the Group s that a given Group is member of DIRECTLY (i.e.
 void SecurityRegistry.setGroupsForGroup(SecurityTransaction transaction, Group group, Group[] groups)
          Sets the Groups s that a given Group is member of DIRECTLY (i.e. not via group membership).
 void SecurityRegistry.setGroupsForGroup(SecurityTransaction transaction, Group group, Group[] groups)
          Sets the Groups s that a given Group is member of DIRECTLY (i.e. not via group membership).
 void SQLRegistry.setGroupsForUser(SecurityTransaction transaction, User user, Group[] groups)
          Sets the Group s that a given User is member of DIRECTLY (i.e.
 void SecurityRegistry.setGroupsForUser(SecurityTransaction transaction, User user, Group[] groups)
          Sets the Group s that a given User is a DIRECT member of.
 void SecurityTransaction.setGroupsForUser(User user, Group[] newGroups)
          Sets the Groups that a given User is a DIRECT member of.
 void SecurityTransaction.setGroupsInGroup(Group group, Group[] groups)
          Sets the members (groups) for a group.
 void SecurityTransaction.setGroupsInGroup(Group group, Group[] groups)
          Sets the members (groups) for a group.
 void SQLRegistry.setGroupsInGroup(SecurityTransaction transaction, Group group, Group[] groups)
          Sets the Groups s that are members of a given Group DIRECTLY (i.e. not via inheritance).
 void SQLRegistry.setGroupsInGroup(SecurityTransaction transaction, Group group, Group[] groups)
          Sets the Groups s that are members of a given Group DIRECTLY (i.e. not via inheritance).
 void SecurityRegistry.setGroupsInGroup(SecurityTransaction transaction, Group group, Group[] groups)
          Sets the Groups s that are members of a given Group.
 void SecurityRegistry.setGroupsInGroup(SecurityTransaction transaction, Group group, Group[] groups)
          Sets the Groups s that are members of a given Group.
 void SecurityTransaction.setGroupsWithRole(Role role, Group[] groups)
          Sets the groups to be associated with the given role.
 void SQLRegistry.setGroupsWithRole(SecurityTransaction transaction, Role role, Group[] groups)
          Sets the Group s that a given Role is associated to DIRECTLY (i.e. not via inheritance).
 void SecurityRegistry.setGroupsWithRole(SecurityTransaction transaction, Role role, Group[] groups)
          Sets the Group s that a given Role is associated to.
 void SQLRegistry.setRolesForGroup(SecurityTransaction transaction, Group group, Role[] roles)
          Sets the Role s that a given Group is associated to directly (i.e. not via inheritance).
 void SecurityRegistry.setRolesForGroup(SecurityTransaction transaction, Group group, Role[] roles)
          Sets the Role s that a given Group is associated to.
 void SecurityTransaction.setUsersInGroup(Group group, User[] users)
          Sets the members (users) in a group.
 void SQLRegistry.setUsersInGroup(SecurityTransaction transaction, Group group, User[] users)
          Sets the User s that are members of a given Group DIRECTLY (i.e. not via inheritance).
 void SecurityRegistry.setUsersInGroup(SecurityTransaction transaction, Group group, User[] users)
          Sets the User s that are members of a given Group.
 

Uses of Group in org.deegree.security.drm.model
 

Methods in org.deegree.security.drm.model that return Group
 Group[] Role.getGroups(SecurityAccess securityAccess)
          Returns the Group s that are associated with this role DIRECTLY, i.e. not via membership in other roles.
 Group[] Group.getGroups(SecurityAccess securityAccess)
          Returns the Groups s that are DIRECT members (i.e. not via inheritance) of this group.
 Group[] User.getGroups(SecurityAccess securityAccess)
          Returns the groups that this user belongs to.
 

Uses of Group in org.deegree.tools.security
 

Methods in org.deegree.tools.security that return Group
 Group DRMAccess.addGroup(String name, String title)
           
 


deegree 2.1 (2007/11/08 09:57 build-328-official)

an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net