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.