Uses of Class
org.openiam.provision.dto.ProvisionUser
-
-
Uses of ProvisionUser in org.openiam.base.request
Constructors in org.openiam.base.request with parameters of type ProvisionUser Constructor Description SaveProvisionUserRequest(ProvisionUser object)
SaveProvisionUserRequest(ProvisionUser object, UserCollection[] dependants)
SaveProvisionUserRequest(ProvisionUser object, UserCollection[] dependants, boolean isCalledByProvisioning)
-
Uses of ProvisionUser in org.openiam.common.beans.mq
Methods in org.openiam.common.beans.mq with parameters of type ProvisionUser Modifier and Type Method Description ProvisionUserResponse
UserRabbitMQService. save(ProvisionUser pUser, UserCollection[] dependants)
Save a ProvisionUser object, without calling Provisioning, sync callProvisionUserResponse
UserRabbitMQService. save(ProvisionUser pUser, UserCollection[] dependants, boolean isCalledByProvisioning)
Save a ProvisionUser object, without calling Provisioningvoid
UserRabbitMQService. saveAsyncMode(ProvisionUser pUser, UserCollection[] dependants)
Save a ProvisionUser object, without calling Provisioning, async callvoid
UserRabbitMQService. validate(ProvisionUser pUser)
-
Uses of ProvisionUser in org.openiam.esb.core.user.converter
Methods in org.openiam.esb.core.user.converter that return ProvisionUser Modifier and Type Method Description ProvisionUser
NewUserModelToProvisionConverter. convertNewProfileModel(NewUserProfileRequestModel request)
-
Uses of ProvisionUser in org.openiam.esb.core.user.service
Methods in org.openiam.esb.core.user.service that return types with arguments of type ProvisionUser Modifier and Type Method Description List<ProvisionUser>
UserDataService. findBeans(SynchronizationRequestSearchBean searchBean)
Methods in org.openiam.esb.core.user.service with parameters of type ProvisionUser Modifier and Type Method Description User
UserDataService. save(ProvisionUser pUser, UserCollection[] dependants)
This method saves a user Do NOT call this method directly.User
UserDataService. save(ProvisionUser pUser, UserCollection[] dependants, boolean isCalledByProvisioning)
User
UserDataService. save(ProvisionUser pUser, UserRequestModel userRequestModel, UserCollection[] dependants)
User
UserDataService. save(ProvisionUser pUser, UserRequestModel request, UserCollection[] dependants, boolean isCalledByProvisioning)
This method saves a templated user Do NOT call this method directly.void
UserDataService. validate(ProvisionUser pUser)
Validates that the ProvisionUser object can be saved -
Uses of ProvisionUser in org.openiam.esb.core.user.service.impl
Methods in org.openiam.esb.core.user.service.impl that return types with arguments of type ProvisionUser Modifier and Type Method Description List<ProvisionUser>
UserMgr. findBeans(SynchronizationRequestSearchBean searchBean)
Methods in org.openiam.esb.core.user.service.impl with parameters of type ProvisionUser Modifier and Type Method Description User
UserMgr. save(ProvisionUser pUser, UserCollection[] dependants)
Do NOT call this method directly.User
UserMgr. save(ProvisionUser pUser, UserCollection[] dependants, boolean isCalledByProvisioning)
Do NOT call this method directly.User
UserMgr. save(ProvisionUser pUser, UserRequestModel userRequestModel, UserCollection[] dependants)
Do NOT call this method directly.User
UserMgr. save(ProvisionUser pUser, UserRequestModel userRequestModel, UserCollection[] dependants, boolean isCalledByProvisioning)
Do NOT call this method directly.protected org.openiam.esb.core.user.service.impl.UserMgr.SaveToDBUserResponse
UserMgr. saveToDB(ProvisionUser pUser, UserRequestModel userRequestModel, UserCollection[] dependants)
void
UserMgr. validate(ProvisionUser pUser)
protected void
UserMgr. validateEmailAddress(ProvisionUser provisionUser)
check if duplicates with another users exists. -
Uses of ProvisionUser in org.openiam.idm.processor.builder
Methods in org.openiam.idm.processor.builder that return ProvisionUser Modifier and Type Method Description ProvisionUser
UserProvisioningPrePostprocessorBuilder. getUser()
ProvisionUser
UserProvisioningPrePostprocessorBuilder. getUserBeforeModify()
Methods in org.openiam.idm.processor.builder with parameters of type ProvisionUser Modifier and Type Method Description void
UserProvisioningPrePostprocessorBuilder. setUser(ProvisionUser user)
void
UserProvisioningPrePostprocessorBuilder. setUserBeforeModify(ProvisionUser userBeforeModify)
-
Uses of ProvisionUser in org.openiam.idm.provisioning.diff.impl
Methods in org.openiam.idm.provisioning.diff.impl with parameters of type ProvisionUser Modifier and Type Method Description ProvisionUserObjectDiff
DefaultProvisionUserObjectDiffGenerator. generateDiff(ProvisionUser provisionObject)
-
Uses of ProvisionUser in org.openiam.idm.provisioning.diff.model.user
Constructors in org.openiam.idm.provisioning.diff.model.user with parameters of type ProvisionUser Constructor Description ProvisionUserObjectDiff(ProvisionUser newObject, ProvisionUser oldObject)
-
Uses of ProvisionUser in org.openiam.idm.provisioning.preprocessor
Methods in org.openiam.idm.provisioning.preprocessor that return ProvisionUser Modifier and Type Method Description protected ProvisionUser
AbstractUserProvisioningProcessor. getUser()
protected ProvisionUser
AbstractUserProvisioningProcessor. getUserBeforeModify()
Methods in org.openiam.idm.provisioning.preprocessor with parameters of type ProvisionUser Modifier and Type Method Description abstract void
AbstractUserProvisioningProcessor. process(ProvisionUser object, E operation)
-
Uses of ProvisionUser in org.openiam.idm.provisioning.preprocessor.user
Methods in org.openiam.idm.provisioning.preprocessor.user with parameters of type ProvisionUser Modifier and Type Method Description protected void
DefaultUserProvisioningPostProcessor. add(ProvisionUser object)
protected void
DefaultUserProvisioningPreProcessor. add(ProvisionUser object)
protected void
DefaultUserProvisioningPostProcessor. disable(ProvisionUser object)
protected void
DefaultUserProvisioningPreProcessor. disable(ProvisionUser object)
protected void
DefaultUserProvisioningPostProcessor. enable(ProvisionUser object)
protected void
DefaultUserProvisioningPreProcessor. enable(ProvisionUser object)
protected void
DefaultUserProvisioningPostProcessor. modify(ProvisionUser object)
protected void
DefaultUserProvisioningPreProcessor. modify(ProvisionUser object)
void
AbstractUserProvisioningPostProcessor. process(ProvisionUser user, UserProvisionAPI operation)
void
AbstractUserProvisioningPreProcessor. process(ProvisionUser user, UserProvisionAPI operation)
protected void
DefaultUserProvisioningPostProcessor. resume(ProvisionUser object)
protected void
DefaultUserProvisioningPreProcessor. resume(ProvisionUser object)
protected void
DefaultUserProvisioningPostProcessor. suspend(ProvisionUser object)
protected void
DefaultUserProvisioningPreProcessor. suspend(ProvisionUser object)
-
Uses of ProvisionUser in org.openiam.idm.provisioning.service.user
Methods in org.openiam.idm.provisioning.service.user with parameters of type ProvisionUser Modifier and Type Method Description protected void
AbstractUserProvisionOperation. addAssignToAllGroupsRolesMngSystems(ProvisionUser provisionUser)
protected void
AbstractUserProvisionOperation. applyRequiredProperties(ProvisionUser pUser)
protected void
AddUserProvisionOperation. applyRequiredProperties(ProvisionUser pUser)
protected void
UpdateUserProvisionOperation. applyRequiredProperties(ProvisionUser pUser)
protected void
AbstractUserProvisionOperation. checkOnRevokeAccess(ProvisionUser pUser)
protected void
AbstractUserProvisionOperation. evaluateBusinessRules(ProvisionUser provisionUser, AttributeOperationEnum operation)
ProvisionUserResponse
AddUserProvisionOperation. execute(ProvisionUser pUser, String provisionRequestDocId)
ProvisionUserResponse
UpdateUserProvisionOperation. execute(ProvisionUser pUser, String provisionRequestDocId)
protected void
AbstractUserProvisionOperation. initiateCreateAccessRequest(ProvisionUser user, boolean isAdd, String parentLogId)
protected void
AbstractUserProvisionOperation. initiateRevokeAccessRequest(ProvisionUser pUser, String parentLogId)
protected List<Login>
AbstractUserPasswordProvisionOperation. obtainChangedIdentityList(ProvisionUser pUser, PasswordSync passwordSync)
protected void
AbstractUserProvisionOperation. processIdentities(Set<AuthorizationResource> resourcesCurrentlyEntitledTo, ProvisionUserObjectDiff diff, ProvisionUser pUser)
protected boolean
AbstractUserProvisionOperation. provisionUserNow(ProvisionUser user)
Determine when we are going to provision a userprotected void
AbstractUserProvisionOperation. runManageSysProcessorScriptOfUserIdentity(ProvisionUser pUser, ProvisionUserObjectDiff diff, ManagedSystemPropertyEnum process)
protected Set<String>
AbstractUserProvisionOperation. runProvisioningInStreams(AuditLogBuilder auditEvent, ProvisionUserObjectDiff diff, ProvisionUser pUser, Set<String> compiledResourceIds, Function<Login,UserProvisionAPI> operationMapper)
protected User
AbstractUserProvisionOperation. save(ProvisionUser pUser, UserCollection[] dependants)
protected void
AbstractUserProvisionOperation. saveProvisionStreamDoc(AuditLogBuilder childAuditLog, ProvisionUser pUser, LinkedHashMap<String,Boolean> stream, UserProvisionAPI api)
protected void
AbstractUserProvisionOperation. sendProvisioningRequestAsynchronously(ProvisionUser pUser, ProvisionUserObjectDiff diff, Predicate<String> authorizationCheck, Function<Login,UserProvisionAPI> operationMapper, String provisionRequestDocId)
Sends a Provisiong Request to the target system asynchronouslyprotected void
AbstractUserProvisionOperation. sendProvisioningSingleRequestAsynchronously(ProvisionUser pUser, Login principal, ProvisionUserObjectDiff diff, Predicate<String> authorizationCheck, Function<Login,UserProvisionAPI> operationMapper)
Sends Single Provisiong Request for the one target in stream asynchronouslyprotected void
AbstractUserProvisionOperation. updateUserAttributes(ProvisionUser provisionUser)
protected PasswordValidationResponse
AbstractUserProvisionOperation. validatePassword(Login primaryLogin, ProvisionUser user)
-
Uses of ProvisionUser in org.openiam.idm.provisioning.validation.user
Methods in org.openiam.idm.provisioning.validation.user with parameters of type ProvisionUser Modifier and Type Method Description protected void
DefaultUserProvisioningValidator. customValidation(ProvisionUser object, UserProvisionAPI operation)
-
Uses of ProvisionUser in org.openiam.match
Methods in org.openiam.match that return ProvisionUser Modifier and Type Method Description protected ProvisionUser
UserMatchObjectRule. newObjectInstance(MatchConfig config)
Methods in org.openiam.match that return types with arguments of type ProvisionUser Modifier and Type Method Description protected Predicate<ProvisionUser>
UserMatchObjectRule. byAttribute(String name, String value)
protected Predicate<ProvisionUser>
UserMatchObjectRule. byEmail(String searchFilter)
protected Predicate<ProvisionUser>
UserMatchObjectRule. byEmployeeId(String searchFilter)
protected Predicate<ProvisionUser>
UserMatchObjectRule. byManagedSystemPrincipal(String searchFilter, String managedSystemId)
protected Predicate<ProvisionUser>
UserMatchObjectRule. byName(String searchFilter)
-
Uses of ProvisionUser in org.openiam.model
Constructors in org.openiam.model with parameters of type ProvisionUser Constructor Description UserPair(LineObject object, ProvisionUser idmObject)
-
Uses of ProvisionUser in org.openiam.provision.utils
Methods in org.openiam.provision.utils with parameters of type ProvisionUser Modifier and Type Method Description static int
ProvisionUtils. executePostProcess(PostProcessor<ProvisionUser> ppScript, Map<String,Object> bindingMap, ProvisionUser user, PasswordSync passwordSync, SearchResponse searchResponse, String operation, boolean success)
static int
ProvisionUtils. executePreProcess(PreProcessor<ProvisionUser> ppScript, Map<String,Object> bindingMap, ProvisionUser user, PasswordSync passwordSync, LookupRequest lookupRequest, String operation)
Method parameters in org.openiam.provision.utils with type arguments of type ProvisionUser Modifier and Type Method Description static int
ProvisionUtils. executePostProcess(PostProcessor<ProvisionUser> ppScript, Map<String,Object> bindingMap, ProvisionUser user, PasswordSync passwordSync, SearchResponse searchResponse, String operation, boolean success)
static int
ProvisionUtils. executePreProcess(PreProcessor<ProvisionUser> ppScript, Map<String,Object> bindingMap, ProvisionUser user, PasswordSync passwordSync, LookupRequest lookupRequest, String operation)
-
Uses of ProvisionUser in org.openiam.recon.command.user
Methods in org.openiam.recon.command.user with parameters of type ProvisionUser Modifier and Type Method Description abstract void
BaseReconciliationUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
CreateIdmAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
CreateResourceAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
DeleteIdmUserExcludeTargetCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
DeleteResourceAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
DisableIdmAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
DoNothingUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
RemoveIdmUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
UpdateIdmUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
UpdateResourceUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
protected int
BaseReconciliationUserCommand. executeScript(AbstractPopulationScript<ProvisionUser> populationScript, Map<String,Attribute> attributes, ProvisionUser pUser, Map<String,Object> dataMap)
Method parameters in org.openiam.recon.command.user with type arguments of type ProvisionUser Modifier and Type Method Description abstract void
BaseReconciliationUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
CreateIdmAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
CreateResourceAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
DeleteIdmUserExcludeTargetCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
DeleteResourceAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
DisableIdmAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
DoNothingUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
RemoveIdmUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
UpdateIdmUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
void
UpdateResourceUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)
protected int
BaseReconciliationUserCommand. executeScript(AbstractPopulationScript<ProvisionUser> populationScript, Map<String,Attribute> attributes, ProvisionUser pUser, Map<String,Object> dataMap)
-
Uses of ProvisionUser in org.openiam.recon.service.impl.srcadapter.adapters
Methods in org.openiam.recon.service.impl.srcadapter.adapters that return types with arguments of type ProvisionUser Modifier and Type Method Description ReconciliationObjectCommand<ProvisionUser>
ReconciliationCommandFactory. createUserCommand(ReconciliationSituationResponseEnum situationResponse, ReconciliationSituation config, String managedSysId)
-
Uses of ProvisionUser in org.openiam.recon.service.intf
Methods in org.openiam.recon.service.intf with parameters of type ProvisionUser Modifier and Type Method Description void
ReconHelper. buildComparisonUserReportRow(ReconciliationSituation situationResp, String principal, Map<String,Attribute> attributes, ProvisionUser user, ManagedSysDto managedSys)
-
Uses of ProvisionUser in org.openiam.srvc.idm
Methods in org.openiam.srvc.idm with parameters of type ProvisionUser Modifier and Type Method Description Response
DefaultProvisioningService. saveUser(ProvisionUser user)
Response
ProvisionService. saveUser(ProvisionUser user)
The saveUser operation enables a requester to create or update a new user on the target systems. -
Uses of ProvisionUser in org.openiam.srvc.user
Methods in org.openiam.srvc.user with parameters of type ProvisionUser Modifier and Type Method Description ProvisionUserResponse
UserDataWebService. saveProvisionUser(ProvisionUser provisionUser, UserCollection[] dependants)
Saves ProvisionUser.ProvisionUserResponse
UserDataWebServiceImpl. saveProvisionUser(ProvisionUser provisionUser, UserCollection[] dependants)
-
Uses of ProvisionUser in org.openiam.sync.service.impl.service
Methods in org.openiam.sync.service.impl.service with parameters of type ProvisionUser Modifier and Type Method Description protected void
AbstractUserTransformScript. addSupervisorToUser(ProvisionUser pUser, String searchFiled, String searchValue, MetadataType supervisorType, String managedSysId)
protected void
AbstractUserTransformScript. addUserAddress(ProvisionUser pUser, Address address)
Add address to userprotected void
AbstractUserTransformScript. addUserAttribute(ProvisionUser pUser, String name, String value)
Adding single value attribute to ProvisionUserprotected void
AbstractUserTransformScript. addUserEmailAddress(ProvisionUser pUser, EmailAddress emailAddress)
Add email address to userprotected void
AbstractUserTransformScript. addUserGroupByAttribute(ProvisionUser pUser, String attributeName, String attributeValue, Set<String> rights, Date startDate, Date endDate, String description)
Adding group to ProvisionUser by group attribute name and value ( for ex. add AD group by its DistinguishedName) method uses cached values in map groupsByName where key is attributeName + attributeValue)protected void
AbstractUserTransformScript. addUserGroupByName(ProvisionUser pUser, String groupName, String managedSysId, Set<String> rights, Date startDate, Date endDate, String description)
Add group to user by group name method uses cached values in map groupsByName where key is nameprotected void
AbstractUserTransformScript. addUserOrganization(ProvisionUser pUser, String orgName, String orgTypeID, Set<String> rights, Date startDate, Date endDate)
Adding organization to ProvisionUser by organization name and type ID method uses cached values in map organizationByName where key is orgTypeID + orgNameprotected void
AbstractUserTransformScript. addUserPhone(ProvisionUser pUser, Phone phone)
add phone to userprotected void
AbstractUserTransformScript. addUserRoleByAttribute(ProvisionUser pUser, String attributeName, String attributeValue, Set<String> rights, Date startDate, Date endDate, String description)
Adding role to ProvisionUser by role attribute name and value method uses cached values in map rolesByName where key is attributeName + attributeValueprotected void
AbstractUserTransformScript. addUserRoleByName(ProvisionUser pUser, String roleName, String managedSysId, Set<String> rights, Date startDate, Date endDate, String description)
Add role to user by role name method uses cached values in map rolesByName where key is name -
Uses of ProvisionUser in org.openiam.sync.service.impl.srcadapter.processor
Methods in org.openiam.sync.service.impl.srcadapter.processor with parameters of type ProvisionUser Modifier and Type Method Description boolean
UserSyncObjectProcessorImpl. addOrphan(ProvisionUser object, SynchConfig config, String identity, LineObject rowObj, List<Orphan> orphanList, LastRecordMetric metric)
void
UserSyncObjectProcessorImpl. delete(ProvisionUser object)
String
UserSyncObjectProcessorImpl. getIdentity(ProvisionUser object, LineObject rowObj, SynchConfig config)
void
UserSyncObjectProcessorImpl. initiateWorkflow(ProvisionUser object, LineObject lineObject, SynchronizationObjectProcessingAPI api)
void
UserSyncObjectProcessorImpl. provision(ProvisionUser object, LineObject lineObject)
Response
UserSyncObjectProcessorImpl. saveToDB(ProvisionUser object, LineObject lineObject)
-