Package | Description |
---|---|
edu.internet2.middleware.grouper.permissions |
Modifier and Type | Method and Description |
---|---|
PermissionFinder |
PermissionFinder.addAction(String action)
add a action to the search criteria
|
PermissionFinder |
PermissionFinder.addLimitEnvVar(String key,
Object value)
limitEnvVars if processing limits with PermissionProcessor, pass in a map of limits.
|
PermissionFinder |
PermissionFinder.addMemberId(String memberId)
add a member id to the search criteria
|
PermissionFinder |
PermissionFinder.addPermissionDef(AttributeDef attributeDef)
add a attribute def to look for.
|
PermissionFinder |
PermissionFinder.addPermissionDef(String attributeDefName)
add a attribute def to look for by name.
|
PermissionFinder |
PermissionFinder.addPermissionDefId(String attributeDefId)
add a attribute def id to the search criteria
|
PermissionFinder |
PermissionFinder.addPermissionName(AttributeDefName attributeDefName)
add a attribute def name to look for.
|
PermissionFinder |
PermissionFinder.addPermissionName(String name)
add a attribute def name to look for by name.
|
PermissionFinder |
PermissionFinder.addPermissionNameId(String attributeDefNameId)
add an attribute def name id to the search criteria
|
PermissionFinder |
PermissionFinder.addRole(Role role)
add a role to look for.
|
PermissionFinder |
PermissionFinder.addRole(String name)
add a role to look for by name.
|
PermissionFinder |
PermissionFinder.addRoleId(String roleId)
add a role id to the search criteria
|
PermissionFinder |
PermissionFinder.addSubject(Subject subject)
add a subject to look for.
|
PermissionFinder |
PermissionFinder.assignActions(Collection<String> theActions)
assign actions to search for, return this for chaining
|
PermissionFinder |
PermissionFinder.assignEnabled(Boolean theEnabled)
true means enabled only, false, means disabled only, and null means all
|
PermissionFinder |
PermissionFinder.assignImmediateOnly(boolean theImmediate)
if we should filter out non immediate permissions
|
PermissionFinder |
PermissionFinder.assignLimitEnvVars(Map<String,Object> theEnvVars)
limitEnvVars if processing limits, pass in a map of limits.
|
PermissionFinder |
PermissionFinder.assignMemberIds(Collection<String> theMemberIds)
add a collection of member ids to look for
|
PermissionFinder |
PermissionFinder.assignPermissionDefIds(Collection<String> theAttributeDefIds)
assign a collection of attribute def ids to look for
|
PermissionFinder |
PermissionFinder.assignPermissionNameFolder(Stem permissionNameFolder1)
if narrowing search for permissions in a certain folder only
|
PermissionFinder |
PermissionFinder.assignPermissionNameFolderScope(Stem.Scope scope)
if searching in a folder, this is the scope: only in this folder, or also in subfolders
|
PermissionFinder |
PermissionFinder.assignPermissionNameIds(Collection<String> theAttributeDefNameIds)
assign a collection of attribute def name ids to look for
|
PermissionFinder |
PermissionFinder.assignPermissionProcessor(PermissionProcessor thePermissionProcessor)
if we should find the best answer, or process limits, etc
|
PermissionFinder |
PermissionFinder.assignPermissionType(PermissionEntry.PermissionType thePermissionType)
are we looking for role permissions or subject permissions? cant be null
|
PermissionFinder |
PermissionFinder.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 |
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 |
PermissionFinder.assignRoleIds(Collection<String> theRoleIds)
assign a collection of role ids to look for
|
Copyright © 2016 Internet2. All rights reserved.