Uses of Interface
edu.internet2.middleware.grouper.permissions.role.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
Modifier 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
-
Uses of Role in edu.internet2.middleware.grouper.internal.dao
Modifier and TypeMethodDescriptionRoleDAO.findByName
(String name, boolean exceptionIfNotFound) find an attribute def name by nameModifier 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).Modifier 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
Modifier and TypeMethodDescriptionHib3RoleDAO.findByName
(String name, boolean exceptionIfNotFound) Modifier and TypeMethodDescriptionHib3RoleSetDAO.rolesInheritPermissionsFromThis
(String id) Hib3RoleSetDAO.rolesInheritPermissionsFromThisImmediate
(String id) Hib3RoleSetDAO.rolesInheritPermissionsToThis
(String id) Hib3RoleSetDAO.rolesInheritPermissionsToThisImmediate
(String id) Modifier and TypeMethodDescriptionvoid
Hib3RoleSetDAO.deleteByIfHasRole
(Role role) void
Hib3RoleDAO.saveOrUpdate
(Role role) save or update -
Uses of Role in edu.internet2.middleware.grouper.permissions
Modifier and TypeMethodDescriptionPermissionEntry.getRole()
owner rolePermissionEntryBase.getRole()
PermissionEntryImpl.getRole()
owner roleModifier and TypeMethodDescriptionadd a role to look for. -
Uses of Role in edu.internet2.middleware.grouper.permissions.role
Modifier 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 loanAdministratorModifier 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
ModifierConstructorDescriptionRulesPermissionBean
(AttributeAssign attributeAssign1, Role role1, Member member1, AttributeDefName attributeDefName1, AttributeDef attributeDef1, String action1)