Class UserProvisioningPrePostprocessorBuilder
- java.lang.Object
-
- org.openiam.idm.processor.builder.UserProvisioningPrePostprocessorBuilder
-
public final class UserProvisioningPrePostprocessorBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description UserProvisioningPrePostprocessorBuilder()
-
Method Summary
-
-
-
Method Detail
-
getManagedSystemId
public String getManagedSystemId()
-
setManagedSystemId
public void setManagedSystemId(String managedSystemId)
-
getOrganization
public Organization getOrganization()
-
setOrganization
public void setOrganization(Organization organization)
-
getOperation
public UserProvisionAPI getOperation()
-
setOperation
public void setOperation(UserProvisionAPI operation)
-
getUserBeforeModify
public ProvisionUser getUserBeforeModify()
-
setUserBeforeModify
public void setUserBeforeModify(ProvisionUser userBeforeModify)
-
getDiff
public ProvisionUserObjectDiff getDiff()
-
setDiff
public void setDiff(ProvisionUserObjectDiff diff)
-
isSendActivationLink
public boolean isSendActivationLink()
-
setSendActivationLink
public void setSendActivationLink(boolean sendActivationLink)
-
getUserAttributes
public Map<String,UserAttribute> getUserAttributes()
-
setUserAttributes
public void setUserAttributes(Map<String,UserAttribute> userAttributes)
-
getPrimaryIdentity
public Login getPrimaryIdentity()
-
setPrimaryIdentity
public void setPrimaryIdentity(Login primaryIdentity)
-
getUser
public ProvisionUser getUser()
-
setUser
public void setUser(ProvisionUser user)
-
getPlaintextPrimaryIdentityPassword
public String getPlaintextPrimaryIdentityPassword()
-
setPlaintextPrimaryIdentityPassword
public void setPlaintextPrimaryIdentityPassword(String plaintextPrimaryIdentityPassword)
-
getResourceId
public String getResourceId()
-
setResourceId
public void setResourceId(String resourceId)
-
getPasswordSync
public PasswordSync getPasswordSync()
-
setPasswordSync
public void setPasswordSync(PasswordSync passwordSync)
-
buildPreProcessor
public AbstractUserProvisioningPreProcessor buildPreProcessor(GroovyScriptEngineIntegration groovyScriptEngineIntegration, String script)
-
buildPostProcessor
public AbstractUserProvisioningPostProcessor buildPostProcessor(GroovyScriptEngineIntegration groovyScriptEngineIntegration, String script)
-
-