Uses of Class
org.apache.syncope.common.lib.to.Provision
Package
Description
-
Uses of Provision in org.apache.syncope.client.console.panels
-
Uses of Provision in org.apache.syncope.client.console.wizards.resources
Modifier and TypeMethodDescriptionfinal void
ResourceProvision.setProvisionTO
(Provision provisionTO) -
Uses of Provision in org.apache.syncope.common.lib.to
Modifier and TypeMethodDescriptionResourceTO.getProvision
(String anyType) ResourceTO.getProvisions()
-
Uses of Provision in org.apache.syncope.core.logic
Modifier and TypeMethodDescriptionprotected Triple
<AnyType, ExternalResource, Provision> ReconciliationLogic.getProvision
(String anyTypeKey, String resourceKey) protected Triple
<AnyType, ExternalResource, Provision> ResourceLogic.getProvision
(String anyTypeKey, String resourceKey) Modifier and TypeMethodDescriptionprotected Any
<?> ReconciliationLogic.getAny
(Provision provision, AnyTypeKind anyTypeKind, String anyKey) protected ConnObject
ReconciliationLogic.getOnSyncope
(Any<?> any, Item connObjectKeyItem, ExternalResource resource, Provision provision) protected ConnObject
ReconciliationLogic.getOnSyncope
(LinkedAccount account, Item connObjectKeyItem, Provision provision) protected List
<ProvisioningReport> ReconciliationLogic.pull
(ExternalResource resource, Provision provision, ReconFilterBuilder reconFilterBuilder, Set<String> moreAttrsToGet, PullTaskTO pullTask) protected SyncDeltaBuilder
ReconciliationLogic.syncDeltaBuilder
(AnyType anyType, ExternalResource resource, Provision provision, Filter filter, Set<String> moreAttrsToGet) -
Uses of Provision in org.apache.syncope.core.persistence.api.entity
Modifier and TypeMethodDescriptionExternalResource.getProvisionByAnyType
(String anyType) ExternalResource.getProvisionByObjectClass
(String objectClass) ExternalResource.getProvisions()
-
Uses of Provision in org.apache.syncope.core.persistence.jpa.entity
Modifier and TypeFieldDescriptionprotected static final TypeReference
<List<Provision>> JPAExternalResource.PROVISION_TYPEREF
Modifier and TypeMethodDescriptionJPAExternalResource.getProvisionByAnyType
(String anyType) JPAExternalResource.getProvisionByObjectClass
(String objectClass) JPAExternalResource.getProvisions()
-
Uses of Provision in org.apache.syncope.core.persistence.neo4j.entity
Modifier and TypeFieldDescriptionprotected static final TypeReference
<List<Provision>> Neo4jExternalResource.PROVISION_TYPEREF
Modifier and TypeMethodDescriptionNeo4jExternalResource.getProvisionByAnyType
(String anyType) Neo4jExternalResource.getProvisionByObjectClass
(String objectClass) Neo4jExternalResource.getProvisions()
-
Uses of Provision in org.apache.syncope.core.provisioning.api
Modifier and TypeMethodDescriptionMappingManager.getConnObjectKeyValue
(Any<?> any, ExternalResource resource, Provision provision) Get connObjectKey internal value.MappingManager.getIntValues
(ExternalResource resource, Provision provision, Item mapItem, IntAttrName intAttrName, AttrSchemaType schemaType, Any<?> any, AccountGetter usernameAccountGetter, PlainAttrGetter plainAttrGetter) Get attribute values for the givenItem
and any object.boolean
MappingManager.hasMustChangePassword
(Provision provision) Checks if there is a mapping item in the givenProvision
formustChangePassword
.LiveSyncDeltaMapper.map
(LiveSyncDelta liveSyncDelta, Provision provision) MappingManager.prepareAttr
(ExternalResource resource, Provision provision, Item item, Any<?> any, String password, AccountGetter usernameAccountGetter, AccountGetter passwordAccountGetter, PlainAttrGetter plainAttrGetter) Prepare attribute for sending to a connector instance.MappingManager.prepareAttrsFromAny
(Any<?> any, String password, boolean changePwd, Boolean enable, ExternalResource resource, Provision provision) Prepare attributes for sending to a connector instance.MappingManager.prepareAttrsFromLinkedAccount
(User user, LinkedAccount account, String password, boolean changePwd, Provision provision) Prepare attributes for sending to a connector instance. -
Uses of Provision in org.apache.syncope.core.provisioning.api.propagation
Modifier and TypeMethodDescriptionPropagationActions.moreAttrsToGet
(Optional<PropagationTaskInfo> taskInfo, Provision provision) Return additional attributes to include in the result from the underlying connector.PropagationManager.newTask
(DerAttrHandler derAttrHandler, Any<?> any, ExternalResource resource, ResourceOperation operation, Provision provision, Stream<Item> mappingItems, Pair<String, Set<Attribute>> preparedAttrs) -
Uses of Provision in org.apache.syncope.core.provisioning.api.pushpull
Modifier and TypeMethodDescriptionboolean
UserPushResultHandler.handle
(LinkedAccount account, Provision provision) InboundActions.moreAttrsToGet
(ProvisioningProfile<?, ?> profile, Provision provision) Return additional attributes to include in the result from the underlying connector.SyncopeSinglePullExecutor.pull
(ExternalResource resource, Provision provision, Connector connector, ReconFilterBuilder reconFilterBuilder, Set<String> moreAttrsToGet, PullTaskTO pullTaskTO, String executor) SyncopeSinglePushExecutor.push
(ExternalResource resource, Provision provision, Connector connector, Any<?> any, PushTaskTO pushTaskTO, String executor) SyncopeSinglePushExecutor.push
(ExternalResource resource, Provision provision, Connector connector, LinkedAccount account, PushTaskTO pushTaskTO, String executor) -
Uses of Provision in org.apache.syncope.core.provisioning.api.rules
Modifier and TypeFieldDescriptionstatic final BiFunction
<ConnectorObject, Provision, String> PushCorrelationRule.DEFAULT_FIQL_BUILDER
Default FIQL builder using __UID__.Modifier and TypeMethodDescriptionPushCorrelationRule.getFilter
(Any<?> any, ExternalResource resource, Provision provision) Returns a filter to match the given any with a connector object on the external resource identified by the given provision.default String
PushCorrelationRule.getFIQL
(ConnectorObject connectorObject, Provision provision) Returns a FIQL string to match the given connector object when searching into the external resource identified by the given provision.InboundCorrelationRule.getSearchCond
(LiveSyncDelta syncDelta, Provision provision) Return a search condition.default InboundMatch
InboundCorrelationRule.matching
(Any<?> any, LiveSyncDelta syncDelta, Provision provision) Create matching information for the given Any, found matching for the givenLiveSyncDelta
andProvision
.default Optional
<InboundMatch> InboundCorrelationRule.unmatching
(LiveSyncDelta syncDelta, Provision provision) Optionally create matching information in case no matching Any was found for the givenLiveSyncDelta
andProvision
. -
Uses of Provision in org.apache.syncope.core.provisioning.java
Modifier and TypeMethodDescriptionprotected Name
DefaultMappingManager.evaluateNAME
(Any<?> any, Provision provision, String connObjectKey) Build __NAME__ for propagation.DefaultMappingManager.getConnObjectKeyValue
(Any<?> any, ExternalResource resource, Provision provision) protected String
DefaultMappingManager.getGroupOwnerValue
(ExternalResource resource, Provision provision, Any<?> any) DefaultMappingManager.getIntValues
(ExternalResource resource, Provision provision, Item mapItem, IntAttrName intAttrName, AttrSchemaType schemaType, Any<?> any, AccountGetter usernameAccountGetter, PlainAttrGetter plainAttrGetter) boolean
DefaultMappingManager.hasMustChangePassword
(Provision provision) DefaultMappingManager.prepareAttr
(ExternalResource resource, Provision provision, Item item, Any<?> any, String password, AccountGetter usernameAccountGetter, AccountGetter passwordAccountGetter, PlainAttrGetter plainAttrGetter) DefaultMappingManager.prepareAttrsFromAny
(Any<?> any, String password, boolean changePwd, Boolean enable, ExternalResource resource, Provision provision) DefaultMappingManager.prepareAttrsFromLinkedAccount
(User user, LinkedAccount account, String password, boolean changePwd, Provision provision) -
Uses of Provision in org.apache.syncope.core.provisioning.java.propagation
Modifier and TypeMethodDescriptionprotected ConnectorObject
AbstractPropagationTaskExecutor.getRemoteObject
(PropagationTaskInfo taskInfo, Connector connector, Provision provision, List<PropagationActions> actions, boolean latest) Get remote object for given task.DefaultPropagationManager.newTask
(DerAttrHandler derAttrHandler, Any<?> any, ExternalResource resource, ResourceOperation operation, Provision provision, Stream<Item> mappingItems, Pair<String, Set<Attribute>> preparedAttrs) -
Uses of Provision in org.apache.syncope.core.provisioning.java.pushpull
Modifier and TypeMethodDescriptionLiveSyncJobDelegate.LiveSyncInfo.provision()
Returns the value of theprovision
record component.Modifier and TypeMethodDescriptionint
protected OpEvent.Outcome
AbstractPullResultHandler.delete
(SyncDelta delta, List<InboundMatch> matches, Provision provision) protected OpEvent.Outcome
DefaultUserPullResultHandler.delete
(SyncDelta delta, LinkedAccount account, Provision provision) protected OpEvent.Outcome
AbstractPullResultHandler.deprovision
(MatchingRule matchingRule, SyncDelta delta, List<InboundMatch> matches, Provision provision) protected OpEvent.Outcome
AbstractPullResultHandler.doHandle
(SyncDelta delta, Provision provision, AnyTypeKind anyTypeKind) Look into SyncDelta and take necessary profile.getActions() (create / update / delete) on any object(s).protected void
protected void
DefaultUserPushResultHandler.doHandle
(LinkedAccount account, Provision provision) DefaultPushCorrelationRule.getFilter
(Any<?> any, ExternalResource resource, Provision provision) DefaultPushCorrelationRule.getFIQL
(ConnectorObject connectorObject, Provision provision) OutboundMatcher.getFIQL
(ConnectorObject connectorObject, ExternalResource resource, Provision provision) DefaultInboundCorrelationRule.getSearchCond
(LiveSyncDelta syncDelta, Provision provision) boolean
DefaultUserPushResultHandler.handle
(LinkedAccount account, Provision provision) protected OpEvent.Outcome
AbstractPullResultHandler.handleAnys
(SyncDelta delta, List<InboundMatch> matches, AnyTypeKind anyTypeKind, Provision provision) protected OpEvent.Outcome
AbstractPullResultHandler.handleLinkedAccounts
(SyncDelta delta, List<InboundMatch> matches, Provision provision) protected OpEvent.Outcome
DefaultUserPullResultHandler.handleLinkedAccounts
(SyncDelta delta, List<InboundMatch> matches, Provision provision) protected OpEvent.Outcome
AbstractPullResultHandler.ignore
(SyncDelta delta, List<InboundMatch> matches, Provision provision, boolean matching, String... message) protected OpEvent.Outcome
AbstractPullResultHandler.link
(SyncDelta delta, List<InboundMatch> matches, Provision provision, boolean unlink) InboundMatcher.match
(SyncDelta syncDelta, ExternalResource resource, Provision provision, AnyTypeKind anyTypeKind) Finds internal entities based on external attributes and mapping.OutboundMatcher.match
(Connector connector, Any<?> any, ExternalResource resource, Provision provision, Optional<String[]> moreAttrsToGet, Item... linkingItems) OutboundMatcher.match
(PropagationTaskInfo taskInfo, Connector connector, Provision provision, List<PropagationActions> actions, String connObjectKeyValue) OutboundMatcher.matchByConnObjectKeyValue
(Connector connector, Item connObjectKeyItem, String connObjectKeyValue, ExternalResource resource, Provision provision, Optional<String[]> moreAttrsToGet, Optional<Collection<Item>> linkingItems) protected List
<InboundMatch> InboundMatcher.matchByCorrelationRule
(SyncDelta syncDelta, Provision provision, InboundCorrelationRule rule, AnyTypeKind type) protected List
<ConnectorObject> OutboundMatcher.matchByCorrelationRule
(Connector connector, Filter filter, ExternalResource resource, Provision provision, Optional<String[]> moreAttrsToGet, Optional<Collection<Item>> linkingItems) KafkaInboundActions.moreAttrsToGet
(ProvisioningProfile<?, ?> profile, Provision provision) LDAPPasswordPullActions.moreAttrsToGet
(ProvisioningProfile<?, ?> profile, Provision provision) protected OpEvent.Outcome
AbstractPullResultHandler.provision
(UnmatchingRule rule, SyncDelta delta, AnyTypeKind anyTypeKind, Provision provision) protected OpEvent.Outcome
DefaultUserPullResultHandler.provision
(UnmatchingRule rule, SyncDelta delta, User user, LinkedAccountTO accountTO, Provision provision) SinglePullJobDelegate.pull
(ExternalResource resource, Provision provision, Connector connector, ReconFilterBuilder reconFilterBuilder, Set<String> moreAttrsToGet, PullTaskTO pullTaskTO, String executor) SinglePushJobDelegate.push
(ExternalResource resource, Provision provision, Connector connector, Any<?> any, PushTaskTO pushTaskTO, String executor) SinglePushJobDelegate.push
(ExternalResource resource, Provision provision, Connector connector, LinkedAccount account, PushTaskTO pushTaskTO, String executor) protected Optional
<InboundCorrelationRule> InboundMatcher.rule
(ExternalResource resource, Provision provision) protected Optional
<PushCorrelationRule> OutboundMatcher.rule
(ExternalResource resource, Provision provision) protected OpEvent.Outcome
AbstractPullResultHandler.update
(SyncDelta delta, List<InboundMatch> matches, Provision provision) protected OpEvent.Outcome
DefaultUserPullResultHandler.update
(SyncDelta delta, LinkedAccount account, Provision provision) ModifierConstructorDescriptionprotected
LiveSyncInfo
(Provision provision, OrgUnit orgUnit, ObjectClass objectClass, AnyTypeKind anyTypeKind, PlainSchema uidOnCreate, SyncopePullResultHandler handler, OperationOptions options) Creates an instance of aLiveSyncInfo
record class. -
Uses of Provision in org.apache.syncope.core.provisioning.java.utils
Modifier and TypeMethodDescription<C extends AnyCR>
CConnObjectUtils.getAnyCR
(ConnectorObject obj, InboundTask<?> inboundTask, AnyTypeKind anyTypeKind, Provision provision, boolean generatePassword) Build a UserCR / GroupCR / AnyObjectCR out of connector object attributes and schema mapping.protected <T extends AnyTO>
TConnObjectUtils.getAnyTOFromConnObject
(ConnectorObject obj, InboundTask<?> inboundTask, AnyTypeKind anyTypeKind, Provision provision) <U extends AnyUR>
UConnObjectUtils.getAnyUR
(String key, ConnectorObject obj, AnyTO original, InboundTask<?> inboundTask, AnyTypeKind anyTypeKind, Provision provision) BuildAnyUR
out of connector object attributes and schema mapping.MappingUtils.getConnObjectKeyItem
(Provision provision) -
Uses of Provision in org.apache.syncope.fit.core.reference
Modifier and TypeMethodDescriptionDummyPushCorrelationRule.getFilter
(Any<?> any, ExternalResource resource, Provision provision) DummyInboundCorrelationRule.getSearchCond
(LiveSyncDelta syncDelta, Provision provision) LinkedAccountSampleInboundCorrelationRule.getSearchCond
(LiveSyncDelta syncDelta, Provision provision) TestLiveSyncDeltaMapper.map
(LiveSyncDelta liveSyncDelta, Provision provision) LinkedAccountSampleInboundCorrelationRule.matching
(Any<?> any, LiveSyncDelta syncDelta, Provision provision) LinkedAccountSampleInboundCorrelationRule.unmatching
(LiveSyncDelta syncDelta, Provision provision)