Uses of Class
edu.internet2.middleware.grouper.permissions.PermissionFinder
Packages that use PermissionFinder
-
Uses of PermissionFinder in edu.internet2.middleware.grouper.permissions
Methods in edu.internet2.middleware.grouper.permissions that return PermissionFinderModifier and TypeMethodDescriptionadd a action to the search criteriaPermissionFinder.addLimitEnvVar
(String key, Object value) limitEnvVars if processing limits with PermissionProcessor, pass in a map of limits.PermissionFinder.addMemberId
(String memberId) add a member id to the search criteriaPermissionFinder.addPermissionDef
(AttributeDef attributeDef) add a attribute def to look for.PermissionFinder.addPermissionDef
(String attributeDefName) add a attribute def to look for by name.PermissionFinder.addPermissionDefId
(String attributeDefId) add a attribute def id to the search criteriaPermissionFinder.addPermissionName
(AttributeDefName attributeDefName) add a attribute def name to look for.PermissionFinder.addPermissionName
(String name) add a attribute def name to look for by name.PermissionFinder.addPermissionNameId
(String attributeDefNameId) add an attribute def name id to the search criteriaadd a role to look for.add a role to look for by name.add a role id to the search criteriaPermissionFinder.addSubject
(Subject subject) add a subject to look for.PermissionFinder.assignActions
(Collection<String> theActions) assign actions to search for, return this for chainingPermissionFinder.assignEnabled
(Boolean theEnabled) true means enabled only, false, means disabled only, and null means allPermissionFinder.assignImmediateOnly
(boolean theImmediate) if we should filter out non immediate permissionsPermissionFinder.assignLimitEnvVars
(Map<String, Object> theEnvVars) limitEnvVars if processing limits, pass in a map of limits.PermissionFinder.assignMemberIds
(Collection<String> theMemberIds) add a collection of member ids to look forPermissionFinder.assignPermissionDefIds
(Collection<String> theAttributeDefIds) assign a collection of attribute def ids to look forPermissionFinder.assignPermissionNameFolder
(Stem permissionNameFolder1) if narrowing search for permissions in a certain folder onlyPermissionFinder.assignPermissionNameFolderScope
(Stem.Scope scope) if searching in a folder, this is the scope: only in this folder, or also in subfoldersPermissionFinder.assignPermissionNameIds
(Collection<String> theAttributeDefNameIds) assign a collection of attribute def name ids to look forPermissionFinder.assignPermissionProcessor
(PermissionProcessor thePermissionProcessor) if we should find the best answer, or process limits, etcPermissionFinder.assignPermissionType
(PermissionEntry.PermissionType thePermissionType) are we looking for role permissions or subject permissions? cant be nullPermissionFinder.assignPointInTimeFrom
(Timestamp pointInTimeFrom) To query permissions at a certain point in time or time range in the past, set this value and/or the value of pointInTimeTo.PermissionFinder.assignPointInTimeTo
(Timestamp pointInTimeTo) To query permissions at a certain point in time or time range in the past, set this value and/or the value of pointInTimeFrom.PermissionFinder.assignRoleIds
(Collection<String> theRoleIds) assign a collection of role ids to look for