Class AbstractUserProvisioningPostProcessor
- java.lang.Object
-
- org.openiam.idm.provisioning.preprocessor.AbstractUserProvisioningProcessor<ProvisionUser,UserProvisionAPI>
-
- org.openiam.idm.provisioning.preprocessor.user.AbstractUserProvisioningPostProcessor
-
- Direct Known Subclasses:
DefaultUserProvisioningPostProcessor
public abstract class AbstractUserProvisioningPostProcessor extends AbstractUserProvisioningProcessor<ProvisionUser,UserProvisionAPI>
-
-
Field Summary
-
Fields inherited from class org.openiam.idm.provisioning.preprocessor.AbstractUserProvisioningProcessor
ctx, log
-
-
Constructor Summary
Constructors Constructor Description AbstractUserProvisioningPostProcessor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidinit(UserProvisioningPrePostprocessorBuilder builder)voidprocess(PasswordSync passwordSync, Login login, UserProvisionAPI operation)voidprocess(ProvisionUser user, UserProvisionAPI operation)voidprocess(DeleteUserProvisioningRequest object, Login login, UserProvisionAPI operation)-
Methods inherited from class org.openiam.idm.provisioning.preprocessor.AbstractUserProvisioningProcessor
add, delete, disable, enable, getDiff, getManagedSystemId, getOperation, getOrganization, getPasswordSync, getPlaintextPrimaryIdentityPassword, getPrimaryIdentity, getResourceId, getUser, getUserAttributes, getUserBeforeModify, isSendActivationLink, modify, resetPassword, resume, setBuilder, setPassword, suspend
-
-
-
-
Method Detail
-
init
public final void init(UserProvisioningPrePostprocessorBuilder builder)
- Specified by:
initin classAbstractUserProvisioningProcessor<ProvisionUser,UserProvisionAPI>
-
process
public final void process(ProvisionUser user, UserProvisionAPI operation) throws BasicDataServiceException
- Specified by:
processin classAbstractUserProvisioningProcessor<ProvisionUser,UserProvisionAPI>- Throws:
BasicDataServiceException
-
process
public final void process(PasswordSync passwordSync, Login login, UserProvisionAPI operation) throws BasicDataServiceException
- Specified by:
processin classAbstractUserProvisioningProcessor<ProvisionUser,UserProvisionAPI>- Throws:
BasicDataServiceException
-
process
public final void process(DeleteUserProvisioningRequest object, Login login, UserProvisionAPI operation) throws BasicDataServiceException
- Specified by:
processin classAbstractUserProvisioningProcessor<ProvisionUser,UserProvisionAPI>- Throws:
BasicDataServiceException
-
-