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 ProvisionUserResponseUserRabbitMQService. save(ProvisionUser pUser, UserCollection[] dependants)Save a ProvisionUser object, without calling Provisioning, sync callProvisionUserResponseUserRabbitMQService. save(ProvisionUser pUser, UserCollection[] dependants, boolean isCalledByProvisioning)Save a ProvisionUser object, without calling ProvisioningvoidUserRabbitMQService. saveAsyncMode(ProvisionUser pUser, UserCollection[] dependants)Save a ProvisionUser object, without calling Provisioning, async callvoidUserRabbitMQService. 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 ProvisionUserNewUserModelToProvisionConverter. 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 UserUserDataService. save(ProvisionUser pUser, UserCollection[] dependants)This method saves a user Do NOT call this method directly.UserUserDataService. save(ProvisionUser pUser, UserCollection[] dependants, boolean isCalledByProvisioning)UserUserDataService. save(ProvisionUser pUser, UserRequestModel userRequestModel, UserCollection[] dependants)UserUserDataService. save(ProvisionUser pUser, UserRequestModel request, UserCollection[] dependants, boolean isCalledByProvisioning)This method saves a templated user Do NOT call this method directly.voidUserDataService. 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 UserUserMgr. save(ProvisionUser pUser, UserCollection[] dependants)Do NOT call this method directly.UserUserMgr. save(ProvisionUser pUser, UserCollection[] dependants, boolean isCalledByProvisioning)Do NOT call this method directly.UserUserMgr. save(ProvisionUser pUser, UserRequestModel userRequestModel, UserCollection[] dependants)Do NOT call this method directly.UserUserMgr. save(ProvisionUser pUser, UserRequestModel userRequestModel, UserCollection[] dependants, boolean isCalledByProvisioning)Do NOT call this method directly.protected org.openiam.esb.core.user.service.impl.UserMgr.SaveToDBUserResponseUserMgr. saveToDB(ProvisionUser pUser, UserRequestModel userRequestModel, UserCollection[] dependants)voidUserMgr. validate(ProvisionUser pUser)protected voidUserMgr. 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 ProvisionUserUserProvisioningPrePostprocessorBuilder. getUser()ProvisionUserUserProvisioningPrePostprocessorBuilder. getUserBeforeModify()Methods in org.openiam.idm.processor.builder with parameters of type ProvisionUser Modifier and Type Method Description voidUserProvisioningPrePostprocessorBuilder. setUser(ProvisionUser user)voidUserProvisioningPrePostprocessorBuilder. 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 ProvisionUserObjectDiffDefaultProvisionUserObjectDiffGenerator. 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 ProvisionUserAbstractUserProvisioningProcessor. getUser()protected ProvisionUserAbstractUserProvisioningProcessor. getUserBeforeModify()Methods in org.openiam.idm.provisioning.preprocessor with parameters of type ProvisionUser Modifier and Type Method Description abstract voidAbstractUserProvisioningProcessor. 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 voidDefaultUserProvisioningPostProcessor. add(ProvisionUser object)protected voidDefaultUserProvisioningPreProcessor. add(ProvisionUser object)protected voidDefaultUserProvisioningPostProcessor. disable(ProvisionUser object)protected voidDefaultUserProvisioningPreProcessor. disable(ProvisionUser object)protected voidDefaultUserProvisioningPostProcessor. enable(ProvisionUser object)protected voidDefaultUserProvisioningPreProcessor. enable(ProvisionUser object)protected voidDefaultUserProvisioningPostProcessor. modify(ProvisionUser object)protected voidDefaultUserProvisioningPreProcessor. modify(ProvisionUser object)voidAbstractUserProvisioningPostProcessor. process(ProvisionUser user, UserProvisionAPI operation)voidAbstractUserProvisioningPreProcessor. process(ProvisionUser user, UserProvisionAPI operation)protected voidDefaultUserProvisioningPostProcessor. resume(ProvisionUser object)protected voidDefaultUserProvisioningPreProcessor. resume(ProvisionUser object)protected voidDefaultUserProvisioningPostProcessor. suspend(ProvisionUser object)protected voidDefaultUserProvisioningPreProcessor. 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 voidAbstractUserProvisionOperation. addAssignToAllGroupsRolesMngSystems(ProvisionUser provisionUser)protected voidAbstractUserProvisionOperation. applyRequiredProperties(ProvisionUser pUser)protected voidAddUserProvisionOperation. applyRequiredProperties(ProvisionUser pUser)protected voidUpdateUserProvisionOperation. applyRequiredProperties(ProvisionUser pUser)protected voidAbstractUserProvisionOperation. checkOnRevokeAccess(ProvisionUser pUser)protected voidAbstractUserProvisionOperation. evaluateBusinessRules(ProvisionUser provisionUser, AttributeOperationEnum operation)ProvisionUserResponseAddUserProvisionOperation. execute(ProvisionUser pUser, String provisionRequestDocId)ProvisionUserResponseUpdateUserProvisionOperation. execute(ProvisionUser pUser, String provisionRequestDocId)protected voidAbstractUserProvisionOperation. initiateCreateAccessRequest(ProvisionUser user, boolean isAdd, String parentLogId)protected voidAbstractUserProvisionOperation. initiateRevokeAccessRequest(ProvisionUser pUser, String parentLogId)protected List<Login>AbstractUserPasswordProvisionOperation. obtainChangedIdentityList(ProvisionUser pUser, PasswordSync passwordSync)protected voidAbstractUserProvisionOperation. processIdentities(Set<AuthorizationResource> resourcesCurrentlyEntitledTo, ProvisionUserObjectDiff diff, ProvisionUser pUser)protected booleanAbstractUserProvisionOperation. provisionUserNow(ProvisionUser user)Determine when we are going to provision a userprotected voidAbstractUserProvisionOperation. 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 UserAbstractUserProvisionOperation. save(ProvisionUser pUser, UserCollection[] dependants)protected voidAbstractUserProvisionOperation. saveProvisionStreamDoc(AuditLogBuilder childAuditLog, ProvisionUser pUser, LinkedHashMap<String,Boolean> stream, UserProvisionAPI api)protected voidAbstractUserProvisionOperation. sendProvisioningRequestAsynchronously(ProvisionUser pUser, ProvisionUserObjectDiff diff, Predicate<String> authorizationCheck, Function<Login,UserProvisionAPI> operationMapper, String provisionRequestDocId)Sends a Provisiong Request to the target system asynchronouslyprotected voidAbstractUserProvisionOperation. 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 voidAbstractUserProvisionOperation. updateUserAttributes(ProvisionUser provisionUser)protected PasswordValidationResponseAbstractUserProvisionOperation. 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 voidDefaultUserProvisioningValidator. 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 ProvisionUserUserMatchObjectRule. 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 intProvisionUtils. executePostProcess(PostProcessor<ProvisionUser> ppScript, Map<String,Object> bindingMap, ProvisionUser user, PasswordSync passwordSync, SearchResponse searchResponse, String operation, boolean success)static intProvisionUtils. 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 intProvisionUtils. executePostProcess(PostProcessor<ProvisionUser> ppScript, Map<String,Object> bindingMap, ProvisionUser user, PasswordSync passwordSync, SearchResponse searchResponse, String operation, boolean success)static intProvisionUtils. 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 voidBaseReconciliationUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidCreateIdmAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidCreateResourceAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidDeleteIdmUserExcludeTargetCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidDeleteResourceAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidDisableIdmAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidDoNothingUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidRemoveIdmUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidUpdateIdmUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidUpdateResourceUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)protected intBaseReconciliationUserCommand. 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 voidBaseReconciliationUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidCreateIdmAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidCreateResourceAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidDeleteIdmUserExcludeTargetCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidDeleteResourceAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidDisableIdmAccountUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidDoNothingUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidRemoveIdmUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidUpdateIdmUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)voidUpdateResourceUserCommand. execute(AbstractPopulationScript<ProvisionUser> populationScript, String principal, String mSysID, ProvisionUser pUser, Map<String,Attribute> attributes, String parentAuditLogId, Map<String,Object> dataMap)protected intBaseReconciliationUserCommand. 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 voidReconHelper. 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 ResponseDefaultProvisioningService. saveUser(ProvisionUser user)ResponseProvisionService. 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 ProvisionUserResponseUserDataWebService. saveProvisionUser(ProvisionUser provisionUser, UserCollection[] dependants)Saves ProvisionUser.ProvisionUserResponseUserDataWebServiceImpl. 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 voidAbstractUserTransformScript. addSupervisorToUser(ProvisionUser pUser, String searchFiled, String searchValue, MetadataType supervisorType, String managedSysId)Establishes a supervisor relationship between a user and their manager.protected voidAbstractUserTransformScript. addUserAddress(ProvisionUser pUser, Address address)Adds or updates an address for a user.protected voidAbstractUserTransformScript. addUserAttribute(ProvisionUser pUser, String name, String value)Adds or updates a single-valued attribute on a user.protected voidAbstractUserTransformScript. addUserEmailAddress(ProvisionUser pUser, EmailAddress emailAddress)Adds or updates an email address for a user.protected voidAbstractUserTransformScript. addUserGroupByAttribute(ProvisionUser pUser, String attributeName, String attributeValue, Set<String> rights, Date startDate, Date endDate, String description)Adds a group to a user by searching for a group with a specific attribute value.protected voidAbstractUserTransformScript. addUserGroupByName(ProvisionUser pUser, String groupName, String managedSysId, Set<String> rights, Date startDate, Date endDate, String description)Adds a group to a user by looking up the group by its name.protected voidAbstractUserTransformScript. addUserOrganization(ProvisionUser pUser, String orgName, String orgTypeID, Set<String> rights, Date startDate, Date endDate)Adds an organizational affiliation to a user by searching for an organization by name and type.protected voidAbstractUserTransformScript. addUserPhone(ProvisionUser pUser, Phone phone)Adds or updates a phone number to a user.protected voidAbstractUserTransformScript. addUserRoleByAttribute(ProvisionUser pUser, String attributeName, String attributeValue, Set<String> rights, Date startDate, Date endDate, String description)Adds a role to a user by searching for a role with a specific attribute value.protected voidAbstractUserTransformScript. addUserRoleByName(ProvisionUser pUser, String roleName, String managedSysId, Set<String> rights, Date startDate, Date endDate, String description)Adds a role to a user by looking up the role by its 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 booleanUserSyncObjectProcessorImpl. addOrphan(ProvisionUser object, SynchConfig config, String identity, LineObject rowObj, List<Orphan> orphanList, LastRecordMetric metric)voidUserSyncObjectProcessorImpl. delete(ProvisionUser object)StringUserSyncObjectProcessorImpl. getIdentity(ProvisionUser object, LineObject rowObj, SynchConfig config)voidUserSyncObjectProcessorImpl. initiateWorkflow(ProvisionUser object, LineObject lineObject, SynchronizationObjectProcessingAPI api)voidUserSyncObjectProcessorImpl. provision(ProvisionUser object, LineObject lineObject)ResponseUserSyncObjectProcessorImpl. saveToDB(ProvisionUser object, LineObject lineObject, ProvisionUser originalObject)
-