public class ProvisionableGroupFinder extends Object
Use this class to find provisioning attributes on groups
Sample call
ProvisionableGroupFinder provisionableGroupFinder = new ProvisionableGroupFinder();
GrouperProvisioningAttributeValue attributeValue = provisionableGroupFinder.assignGroup(group).assignTargetName("ldapProvTest")
.findProvisionableGroupAttributeValue();
Sample call to find multiple provisioning attributes on a group
ProvisionableGroupFinder provisionableGroupFinder = new ProvisionableGroupFinder(); SetprovisionableStemAttributeValues = provisionableGroupFinder.assignGroupName(group.getName()).findProvisionableGroupAttributeValues();
| Constructor and Description |
|---|
ProvisionableGroupFinder() |
| Modifier and Type | Method and Description |
|---|---|
ProvisionableGroupFinder |
assignDirectAssignment(Boolean directAssignment)
only find direct assignments.
|
ProvisionableGroupFinder |
assignGroup(Group group) |
ProvisionableGroupFinder |
assignGroupId(String groupId) |
ProvisionableGroupFinder |
assignGroupName(String groupName) |
ProvisionableGroupFinder |
assignRunAsRoot(boolean runAsRoot)
set this to true to run as a root session
|
ProvisionableGroupFinder |
assignTargetName(String targetName)
target name - optional
|
GrouperProvisioningAttributeValue |
findProvisionableGroupAttributeValue()
find bean containing provisioning attributes on a group
|
Set<GrouperProvisioningAttributeValue> |
findProvisionableGroupAttributeValues() |
public ProvisionableGroupFinder assignGroup(Group group)
group - public ProvisionableGroupFinder assignGroupId(String groupId)
groupId - public ProvisionableGroupFinder assignGroupName(String groupName)
groupName - public ProvisionableGroupFinder assignTargetName(String targetName)
targetName - public ProvisionableGroupFinder assignRunAsRoot(boolean runAsRoot)
runAsRoot - public ProvisionableGroupFinder assignDirectAssignment(Boolean directAssignment)
directAssignment - public GrouperProvisioningAttributeValue findProvisionableGroupAttributeValue()
public Set<GrouperProvisioningAttributeValue> findProvisionableGroupAttributeValues()
Copyright © 2016 Internet2. All rights reserved.