Uses of Class
org.openiam.idm.provisioning.diff.model.user.ProvisionUserObjectDiff
-
-
Uses of ProvisionUserObjectDiff in org.openiam.api.connector.groovy
Methods in org.openiam.api.connector.groovy with parameters of type ProvisionUserObjectDiff Modifier and Type Method Description void
AbstractPrincipalGenerator. getActualValue(ConnectorAttribute attribute, ProvisionUserObjectDiff diffObject)
boolean
AbstractPrincipalGenerator. isPerform(ProvisionUserObjectDiff diffObject)
void
AbstractPrincipalGenerator. perform(ConnectorAttribute attribute, ProvisionUserObjectDiff diffObject)
void
AbstractPrincipalGenerator. perform(ConnectorAttribute attribute, ProvisionUserObjectDiff diffObject, String splitString)
-
Uses of ProvisionUserObjectDiff in org.openiam.idm.processor.builder
Methods in org.openiam.idm.processor.builder that return ProvisionUserObjectDiff Modifier and Type Method Description ProvisionUserObjectDiff
UserProvisioningPrePostprocessorBuilder. getDiff()
Methods in org.openiam.idm.processor.builder with parameters of type ProvisionUserObjectDiff Modifier and Type Method Description void
UserProvisioningPrePostprocessorBuilder. setDiff(ProvisionUserObjectDiff diff)
-
Uses of ProvisionUserObjectDiff in org.openiam.idm.processor.groovy
-
Uses of ProvisionUserObjectDiff in org.openiam.idm.provisioning.diff.impl
Methods in org.openiam.idm.provisioning.diff.impl that return ProvisionUserObjectDiff Modifier and Type Method Description ProvisionUserObjectDiff
DefaultProvisionUserObjectDiffGenerator. generateDiff(ProvisionUser provisionObject)
-
Uses of ProvisionUserObjectDiff in org.openiam.idm.provisioning.preprocessor
Methods in org.openiam.idm.provisioning.preprocessor that return ProvisionUserObjectDiff Modifier and Type Method Description protected ProvisionUserObjectDiff
AbstractUserProvisioningProcessor. getDiff()
-
Uses of ProvisionUserObjectDiff in org.openiam.idm.provisioning.service
Methods in org.openiam.idm.provisioning.service with parameters of type ProvisionUserObjectDiff Modifier and Type Method Description void
UserProvisionDispatcher. dispatch(ManagedSysDto managedSystem, ProvisionUserObjectDiff diff, String userId, UserProvisionAPI operation, boolean currentValuesForProvision, String provisionRequestDocId)
This method is called by provision operations. -
Uses of ProvisionUserObjectDiff in org.openiam.idm.provisioning.service.user
Methods in org.openiam.idm.provisioning.service.user with parameters of type ProvisionUserObjectDiff Modifier and Type Method Description protected AuditLogBuilder
AbstractUserProvisionOperation. applyDiffToAuditLog(ProvisionUserObjectDiff diff)
protected UserProvisioningPrePostprocessorBuilder
AbstractUserPasswordProvisionOperation. buildPrePostProcessorContext(ProvisionUserObjectDiff diff, Login primaryLogin, String plaintextPassword, PasswordSync passwordSync)
protected UserProvisioningPrePostprocessorBuilder
AbstractUserProvisionOperation. buildPrePostProcessorContext(ProvisionUserObjectDiff diff, Login login, String password)
protected void
AbstractUserProvisionOperation. processIdentities(Set<AuthorizationResource> resourcesCurrentlyEntitledTo, ProvisionUserObjectDiff diff, ProvisionUser pUser)
protected 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 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 UserPasswordResponse
AbstractUserProvisionOperation. sendProvisioningRequestSynchronously(String userId, Login principal, ProvisionUserObjectDiff diff)
Sends a Provisiong Request to the target system synchronouslyprotected 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 asynchronously -
Uses of ProvisionUserObjectDiff in org.openiam.idm.service.impl
Methods in org.openiam.idm.service.impl with parameters of type ProvisionUserObjectDiff Modifier and Type Method Description ConnectorAttribute
UserPolicyMapProcessorServiceImpl. generatePrimaryIdentity(MngSysPolicyDto mngSysPolicyDto, ProvisionUserObjectDiff diff, RequestPolicyMapSourceEnum requestType)
protected ConnectorAttribute
UserPolicyMapProcessorServiceImpl. getPasswordForManagedSystem(String managedSystemId, AttributeMap attributeMap, ProvisionUserObjectDiff provisionUserObjectDiff, boolean isNew)
protected boolean
UserPolicyMapProcessorServiceImpl. isChangePasswordOperation(ProvisionUserObjectDiff diffObject, ManagedSysDto managedSysDto)
protected boolean
UserPolicyMapProcessorServiceImpl. isProcessingAllFields(ProvisionUserObjectDiff diffObject, ManagedSysDto managedSysDto)
protected void
UserPolicyMapProcessorServiceImpl. mergeIdentity(ConnectorAttribute attributeSource, UserConnectorObject object, ProvisionUserObjectDiff diff, String mSysId)
-