Package | Description |
---|---|
edu.internet2.middleware.grouper |
The I2MI Grouper project is an open source toolkit for managing groups.
|
Modifier and Type | Method and Description |
---|---|
GroupFinder |
GroupFinder.addAttributeValuesOnAssignment(Object value)
if looking for an attribute value on an assignment, could be multiple values
|
GroupFinder |
GroupFinder.addAttributeValuesOnAssignment2(Object value)
if looking for an attribute value on an assignment2, could be multiple values
|
GroupFinder |
GroupFinder.addGroupId(String groupId)
add a group id to search for
|
GroupFinder |
GroupFinder.addGroupName(String groupName)
add a group name to search for
|
GroupFinder |
GroupFinder.addPrivilege(Privilege privilege)
add a privilege to filter by that the subject has on the group
|
GroupFinder |
GroupFinder.addTypeOfGroup(TypeOfGroup typeOfGroup) |
GroupFinder |
GroupFinder.assignAttributeCheckReadOnAttributeDef(boolean theAttributeDefNameUseSecurity)
use security around attribute def? default is true
|
GroupFinder |
GroupFinder.assignAttributeNotAssigned(boolean attributeNotAssigned)
find groups that don't have a certain type assigned
|
GroupFinder |
GroupFinder.assignAttributeValue(Object theValue)
find objects with this value
|
GroupFinder |
GroupFinder.assignAttributeValue2(Object theValue)
find objects with this value2
|
GroupFinder |
GroupFinder.assignAttributeValuesOnAssignment(Set<Object> theValues)
if looking for an attribute value on an assignment, could be multiple values
|
GroupFinder |
GroupFinder.assignAttributeValuesOnAssignment2(Set<Object> theValues)
if looking for an attribute value on an assignment2, could be multiple values
|
GroupFinder |
GroupFinder.assignCompositeOwner(Boolean theCompositeOwner)
if we are filtering for groups which are composite owners or not
|
GroupFinder |
GroupFinder.assignField(Field theField)
field to look for if searching for memberships in groups
|
GroupFinder |
GroupFinder.assignFieldName(String theFieldName)
field name to look for if searching for memberships in groups
|
GroupFinder |
GroupFinder.assignFindByUuidOrName(boolean theFindByUuidOrName)
if we are looking up a group, only look by uuid or name
|
GroupFinder |
GroupFinder.assignGroupIds(Collection<String> theGroupIds)
assign group ids to search for
|
GroupFinder |
GroupFinder.assignGroupNames(Collection<String> theGroupNames)
assign group names to search for
|
GroupFinder |
GroupFinder.assignIdOfAttributeDefName(String theAttributeDefNameId)
find groups that have this attribute def name id, note could be an assignment on an assignment
|
GroupFinder |
GroupFinder.assignIdOfAttributeDefName2(String theAttributeDefNameId)
find groups that have this attribute def name id, note could be an assignment on an assignment
|
GroupFinder |
GroupFinder.assignMembershipsForSubject(boolean membershipsForSubject1)
if this is true, or there is a field assigned, then get memberships for a subject
|
GroupFinder |
GroupFinder.assignNameOfAttributeDefName(String theNameOfAttributeDefName)
find groups that have this attribute assigned
|
GroupFinder |
GroupFinder.assignNameOfAttributeDefName2(String theNameOfAttributeDefName)
find groups that have this attribute assigned
|
GroupFinder |
GroupFinder.assignParentStemId(String theParentStemId)
parent or ancestor stem of the group
|
GroupFinder |
GroupFinder.assignPrivileges(Set<Privilege> theGroups)
assign privileges to filter by that the subject has on the group
|
GroupFinder |
GroupFinder.assignQueryOptions(QueryOptions theQueryOptions)
if sorting, paging, caching, etc
|
GroupFinder |
GroupFinder.assignScope(String theScope)
scope to look for groups Wildcards will be appended or percent is the wildcard
|
GroupFinder |
GroupFinder.assignSplitScope(boolean theSplitScope)
if the scope has spaces in it, then split by whitespace, and find results that contain all of the scope strings
|
GroupFinder |
GroupFinder.assignStemScope(Stem.Scope theStemScope)
if passing in a stem, this is the stem scope...
|
GroupFinder |
GroupFinder.assignSubject(Subject theSubject)
this is the subject that has certain memberships in the query
|
GroupFinder |
GroupFinder.assignSubjectNotInGroup(Subject theSubjectNotInGroup)
assign a subject which does not have a membership in the group
|
GroupFinder |
GroupFinder.assignTypeOfGroups(Set<TypeOfGroup> theTypeOfGroups) |
Copyright © 2016 Internet2. All rights reserved.