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.