public class ProvisionableStemFinder extends Object
Use this class to find provisioning attributes on stems
Sample call
ProvisionableStemFinder provisionableStemFinder = new ProvisionableStemFinder();
GrouperProvisioningAttributeValue attributeValue = provisionableStemFinder.assignStem(stem).assignTargetName("ldapProvTest")
.findProvisionableStemAttributeValue();
Sample call to find multiple provisioning attributes on a stem
ProvisionableStemFinder provisionableStemFinder = new ProvisionableStemFinder(); SetprovisionableStemAttributeValues = provisionableStemFinder.assignStemName(stem.getName()).findProvisionableStemAttributeValues();
| Constructor and Description |
|---|
ProvisionableStemFinder() |
| Modifier and Type | Method and Description |
|---|---|
ProvisionableStemFinder |
assignDirectAssignment(Boolean directAssignment)
only find direct assignments.
|
ProvisionableStemFinder |
assignRunAsRoot(boolean runAsRoot)
set this to true to run as a root session
|
ProvisionableStemFinder |
assignStem(Stem stem) |
ProvisionableStemFinder |
assignStemId(String stemId) |
ProvisionableStemFinder |
assignStemName(String stemName) |
ProvisionableStemFinder |
assignTargetName(String targetName)
target name - optional
|
GrouperProvisioningAttributeValue |
findProvisionableStemAttributeValue()
find bean containing provisioning attributes on a stem
|
Set<GrouperProvisioningAttributeValue> |
findProvisionableStemAttributeValues() |
public ProvisionableStemFinder assignStem(Stem stem)
stem - public ProvisionableStemFinder assignStemId(String stemId)
stemId - public ProvisionableStemFinder assignStemName(String stemName)
stemName - public ProvisionableStemFinder assignTargetName(String targetName)
targetName - public ProvisionableStemFinder assignRunAsRoot(boolean runAsRoot)
runAsRoot - public ProvisionableStemFinder assignDirectAssignment(Boolean directAssignment)
directAssignment - public GrouperProvisioningAttributeValue findProvisionableStemAttributeValue()
public Set<GrouperProvisioningAttributeValue> findProvisionableStemAttributeValues()
Copyright © 2016 Internet2. All rights reserved.