Uses of Interface
edu.internet2.middleware.grouper.permissions.role.Role
Packages that use Role
Package
Description
The I2MI Grouper project is an open source toolkit for managing groups.
This package contains the data access object interfaces that a DB
layer would have to implement (generally revolving around queries to DB)
This package contains hib3 related data access object implementations
and mappings
-
Uses of Role in edu.internet2.middleware.grouper
Classes in edu.internet2.middleware.grouper that implement RoleMethods in edu.internet2.middleware.grouper that return RoleModifier and TypeMethodDescriptionStem.addChildRole
(String extension, String displayExtension) Add a new role to the registry.Stem.internal_addChildEntity
(String extension, String displayExtension, String uuid) Add a new role to the registry.Stem.internal_addChildRole
(String extension, String displayExtension, String uuid) Add a new role to the registry. -
Uses of Role in edu.internet2.middleware.grouper.group
Constructors in edu.internet2.middleware.grouper.group with parameters of type Role -
Uses of Role in edu.internet2.middleware.grouper.internal.dao
Methods in edu.internet2.middleware.grouper.internal.dao that return RoleModifier and TypeMethodDescriptionRoleDAO.findByName
(String name, boolean exceptionIfNotFound) find an attribute def name by nameMethods in edu.internet2.middleware.grouper.internal.dao that return types with arguments of type RoleModifier and TypeMethodDescriptionRoleSetDAO.rolesInheritPermissionsFromThis
(String roleId) get all the THEN rows from rowSet about this id.RoleSetDAO.rolesInheritPermissionsFromThisImmediate
(String roleId) get all the THEN rows from rowSet about this id (immediate only).RoleSetDAO.rolesInheritPermissionsToThis
(String roleId) get all the IF rows from rowSet about this id.RoleSetDAO.rolesInheritPermissionsToThisImmediate
(String roleId) get all the IF rows from rowSet about this id (immediate only).Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type RoleModifier and TypeMethodDescriptionvoid
RoleSetDAO.deleteByIfHasRole
(Role role) delete role sets by owner, so the role can be deletedvoid
RoleDAO.saveOrUpdate
(Role role) insert or update a role object -
Uses of Role in edu.internet2.middleware.grouper.internal.dao.hib3
Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return RoleModifier and TypeMethodDescriptionHib3RoleDAO.findByName
(String name, boolean exceptionIfNotFound) Methods in edu.internet2.middleware.grouper.internal.dao.hib3 that return types with arguments of type RoleModifier and TypeMethodDescriptionHib3RoleSetDAO.rolesInheritPermissionsFromThis
(String id) Hib3RoleSetDAO.rolesInheritPermissionsFromThisImmediate
(String id) Hib3RoleSetDAO.rolesInheritPermissionsToThis
(String id) Hib3RoleSetDAO.rolesInheritPermissionsToThisImmediate
(String id) Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type RoleModifier and TypeMethodDescriptionvoid
Hib3RoleSetDAO.deleteByIfHasRole
(Role role) void
Hib3RoleDAO.saveOrUpdate
(Role role) save or update -
Uses of Role in edu.internet2.middleware.grouper.permissions
Methods in edu.internet2.middleware.grouper.permissions that return RoleModifier and TypeMethodDescriptionPermissionEntry.getRole()
owner rolePermissionEntryBase.getRole()
PermissionEntryImpl.getRole()
owner roleMethods in edu.internet2.middleware.grouper.permissions with parameters of type RoleModifier and TypeMethodDescriptionadd a role to look for. -
Uses of Role in edu.internet2.middleware.grouper.permissions.role
Methods in edu.internet2.middleware.grouper.permissions.role that return RoleMethods in edu.internet2.middleware.grouper.permissions.role that return types with arguments of type RoleModifier and TypeMethodDescriptionRoleInheritanceDelegate.getRolesInheritPermissionsFromThis()
permissions in this role are inherited by other roles in the set returned (immediate or effective) so if this role is loanAdministrator, then returned set has senior loan administratorRoleInheritanceDelegate.getRolesInheritPermissionsFromThisImmediate()
permissions in this role are inherited by other roles in the set returned (immediate only) so if this role is loanAdministrator, then returned set has senior loan administratorRoleInheritanceDelegate.getRolesInheritPermissionsToThis()
permissions in these returned roles inherit to this role (immediate or effective) so if this role is senior loan administrator, then returned set has loanAdministratorRoleInheritanceDelegate.getRolesInheritPermissionsToThisImmediate()
permissions in these returned roles inherit to this role (immediate only) so if this role is senior loan administrator, then returned set has loanAdministratorMethods in edu.internet2.middleware.grouper.permissions.role with parameters of type RoleModifier and TypeMethodDescriptionboolean
RoleInheritanceDelegate.addRoleToInheritFromThis
(Role roleToAdd) if a user has this role, then he also inherits permissions from the roleToAdd for isntance this would be senior admin, and the argument would be adminboolean
RoleInheritanceDelegate.internal_addRoleToInheritFromThis
(Role roleToAdd, String uuid) if a user has this role, then he also inherits permissions from the roleToAddboolean
RoleInheritanceDelegate.removeRoleFromInheritFromThis
(Role roleToRemove) if a user has this role, and he had inheriated permissions from roleToRemove directly, then remove that relationship -
Uses of Role in edu.internet2.middleware.grouper.rules.beans
Methods in edu.internet2.middleware.grouper.rules.beans that return RoleMethods in edu.internet2.middleware.grouper.rules.beans with parameters of type RoleConstructors in edu.internet2.middleware.grouper.rules.beans with parameters of type RoleModifierConstructorDescriptionRulesPermissionBean
(AttributeAssign attributeAssign1, Role role1, Member member1, AttributeDefName attributeDefName1, AttributeDef attributeDef1, String action1)