Uses of Class
org.apache.syncope.common.lib.to.Provision
-
-
Uses of Provision in org.apache.syncope.client.console.panels
Fields in org.apache.syncope.client.console.panels declared as Provision Modifier and Type Field Description protected Provision
ProvisionAuxClassesPanel. provision
Constructors in org.apache.syncope.client.console.panels with parameters of type Provision Constructor Description ProvisionAuxClassesPanel(String id, Provision provision)
-
Uses of Provision in org.apache.syncope.client.console.wizards.resources
Methods in org.apache.syncope.client.console.wizards.resources that return Provision Modifier and Type Method Description Provision
ResourceProvision. getProvisionTO()
Methods in org.apache.syncope.client.console.wizards.resources with parameters of type Provision Modifier and Type Method Description void
ResourceProvision. setProvisionTO(Provision provisionTO)
Constructors in org.apache.syncope.client.console.wizards.resources with parameters of type Provision Constructor Description ResourceProvision(Provision provisionTO)
-
Uses of Provision in org.apache.syncope.common.lib.to
Methods in org.apache.syncope.common.lib.to that return types with arguments of type Provision Modifier and Type Method Description Optional<Provision>
ResourceTO. getProvision(String anyType)
List<Provision>
ResourceTO. getProvisions()
-
Uses of Provision in org.apache.syncope.core.logic
Methods in org.apache.syncope.core.logic that return types with arguments of type Provision Modifier and Type Method Description protected Triple<AnyType,ExternalResource,Provision>
ReconciliationLogic. getProvision(String anyTypeKey, String resourceKey)
protected Triple<AnyType,ExternalResource,Provision>
ResourceLogic. getProvision(String anyTypeKey, String resourceKey)
Methods in org.apache.syncope.core.logic with parameters of type Provision Modifier and Type Method Description protected 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.dao
Methods in org.apache.syncope.core.persistence.api.dao that return types with arguments of type Provision Modifier and Type Method Description List<Provision>
ExternalResourceDAO. findProvisionsByAuxClass(AnyTypeClass anyTypeClass)
-
Uses of Provision in org.apache.syncope.core.persistence.api.entity
Methods in org.apache.syncope.core.persistence.api.entity that return types with arguments of type Provision Modifier and Type Method Description Optional<Provision>
ExternalResource. getProvisionByAnyType(String anyType)
Optional<Provision>
ExternalResource. getProvisionByObjectClass(String objectClass)
List<Provision>
ExternalResource. getProvisions()
-
Uses of Provision in org.apache.syncope.core.persistence.jpa.dao
Methods in org.apache.syncope.core.persistence.jpa.dao that return types with arguments of type Provision Modifier and Type Method Description List<Provision>
JPAExternalResourceDAO. findProvisionsByAuxClass(AnyTypeClass anyTypeClass)
-
Uses of Provision in org.apache.syncope.core.persistence.jpa.entity
Fields in org.apache.syncope.core.persistence.jpa.entity with type parameters of type Provision Modifier and Type Field Description protected static TypeReference<List<Provision>>
JPAExternalResource. PROVISION_TYPEREF
Methods in org.apache.syncope.core.persistence.jpa.entity that return types with arguments of type Provision Modifier and Type Method Description Optional<Provision>
JPAExternalResource. getProvisionByAnyType(String anyType)
Optional<Provision>
JPAExternalResource. getProvisionByObjectClass(String objectClass)
List<Provision>
JPAExternalResource. getProvisions()
-
Uses of Provision in org.apache.syncope.core.provisioning.api
Methods in org.apache.syncope.core.provisioning.api with parameters of type Provision Modifier and Type Method Description Optional<String>
MappingManager. getConnObjectKeyValue(Any<?> any, ExternalResource resource, Provision provision)
Get connObjectKey internal value.Pair<AttrSchemaType,List<PlainAttrValue>>
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
.Pair<String,Attribute>
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.Pair<String,Set<Attribute>>
MappingManager. prepareAttrsFromAny(Any<?> any, String password, boolean changePwd, Boolean enable, ExternalResource resource, Provision provision)
Prepare attributes for sending to a connector instance.Set<Attribute>
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
Methods in org.apache.syncope.core.provisioning.api.propagation with parameters of type Provision Modifier and Type Method Description default Set<String>
PropagationActions. moreAttrsToGet(Optional<PropagationTaskInfo> taskInfo, Provision provision)
Return additional attributes to include in the result from the underlying connector.PropagationTaskInfo
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
Methods in org.apache.syncope.core.provisioning.api.pushpull with parameters of type Provision Modifier and Type Method Description boolean
UserPushResultHandler. handle(LinkedAccount account, Provision provision)
default Set<String>
PullActions. moreAttrsToGet(ProvisioningProfile<?,?> profile, Provision provision)
Return additional attributes to include in the result from the underlying connector.List<ProvisioningReport>
SyncopeSinglePullExecutor. pull(ExternalResource resource, Provision provision, Connector connector, ReconFilterBuilder reconFilterBuilder, Set<String> moreAttrsToGet, PullTaskTO pullTaskTO, String executor)
List<ProvisioningReport>
SyncopeSinglePushExecutor. push(ExternalResource resource, Provision provision, Connector connector, Any<?> any, PushTaskTO pushTaskTO, String executor)
ProvisioningReport
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
Fields in org.apache.syncope.core.provisioning.api.rules with type parameters of type Provision Modifier and Type Field Description static BiFunction<ConnectorObject,Provision,String>
PushCorrelationRule. DEFAULT_FIQL_BUILDER
Default FIQL builder using __UID__.Methods in org.apache.syncope.core.provisioning.api.rules with parameters of type Provision Modifier and Type Method Description Filter
PushCorrelationRule. 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.SearchCond
PullCorrelationRule. getSearchCond(SyncDelta syncDelta, Provision provision)
Return a search condition.default PullMatch
PullCorrelationRule. matching(Any<?> any, SyncDelta syncDelta, Provision provision)
default Optional<PullMatch>
PullCorrelationRule. unmatching(SyncDelta syncDelta, Provision provision)
-
Uses of Provision in org.apache.syncope.core.provisioning.java
Methods in org.apache.syncope.core.provisioning.java with parameters of type Provision Modifier and Type Method Description protected Name
DefaultMappingManager. evaluateNAME(Any<?> any, Provision provision, String connObjectKey)
Build __NAME__ for propagation.Optional<String>
DefaultMappingManager. getConnObjectKeyValue(Any<?> any, ExternalResource resource, Provision provision)
protected String
DefaultMappingManager. getGroupOwnerValue(ExternalResource resource, Provision provision, Any<?> any)
Pair<AttrSchemaType,List<PlainAttrValue>>
DefaultMappingManager. getIntValues(ExternalResource resource, Provision provision, Item mapItem, IntAttrName intAttrName, AttrSchemaType schemaType, Any<?> any, AccountGetter usernameAccountGetter, PlainAttrGetter plainAttrGetter)
boolean
DefaultMappingManager. hasMustChangePassword(Provision provision)
Pair<String,Attribute>
DefaultMappingManager. prepareAttr(ExternalResource resource, Provision provision, Item item, Any<?> any, String password, AccountGetter usernameAccountGetter, AccountGetter passwordAccountGetter, PlainAttrGetter plainAttrGetter)
Pair<String,Set<Attribute>>
DefaultMappingManager. prepareAttrsFromAny(Any<?> any, String password, boolean changePwd, Boolean enable, ExternalResource resource, Provision provision)
Set<Attribute>
DefaultMappingManager. prepareAttrsFromLinkedAccount(User user, LinkedAccount account, String password, boolean changePwd, Provision provision)
-
Uses of Provision in org.apache.syncope.core.provisioning.java.propagation
Methods in org.apache.syncope.core.provisioning.java.propagation with parameters of type Provision Modifier and Type Method Description protected ConnectorObject
AbstractPropagationTaskExecutor. getRemoteObject(PropagationTaskInfo taskInfo, Connector connector, Provision provision, List<PropagationActions> actions, boolean latest)
Get remote object for given task.PropagationTaskInfo
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
Methods in org.apache.syncope.core.provisioning.java.pushpull with parameters of type Provision Modifier and Type Method Description int
DefaultProvisionSorter. compare(Provision provision1, Provision provision2)
protected AuditElements.Result
AbstractPullResultHandler. delete(SyncDelta delta, List<PullMatch> matches, Provision provision)
protected AuditElements.Result
DefaultUserPullResultHandler. delete(SyncDelta delta, LinkedAccount account, Provision provision)
protected AuditElements.Result
AbstractPullResultHandler. deprovision(MatchingRule matchingRule, SyncDelta delta, List<PullMatch> matches, Provision provision)
protected AuditElements.Result
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
AbstractPushResultHandler. doHandle(Any<?> any, Provision provision)
protected void
DefaultUserPushResultHandler. doHandle(LinkedAccount account, Provision provision)
Filter
DefaultPushCorrelationRule. getFilter(Any<?> any, ExternalResource resource, Provision provision)
String
DefaultPushCorrelationRule. getFIQL(ConnectorObject connectorObject, Provision provision)
String
OutboundMatcher. getFIQL(ConnectorObject connectorObject, ExternalResource resource, Provision provision)
SearchCond
DefaultPullCorrelationRule. getSearchCond(SyncDelta syncDelta, Provision provision)
boolean
DefaultUserPushResultHandler. handle(LinkedAccount account, Provision provision)
protected AuditElements.Result
AbstractPullResultHandler. handleAnys(SyncDelta delta, List<PullMatch> matches, AnyTypeKind anyTypeKind, Provision provision)
protected AuditElements.Result
AbstractPullResultHandler. handleLinkedAccounts(SyncDelta delta, List<PullMatch> matches, Provision provision)
protected AuditElements.Result
DefaultUserPullResultHandler. handleLinkedAccounts(SyncDelta delta, List<PullMatch> matches, Provision provision)
protected AuditElements.Result
AbstractPullResultHandler. ignore(SyncDelta delta, List<PullMatch> matches, Provision provision, boolean matching, String... message)
protected AuditElements.Result
AbstractPullResultHandler. link(SyncDelta delta, List<PullMatch> matches, Provision provision, boolean unlink)
List<PullMatch>
InboundMatcher. match(SyncDelta syncDelta, ExternalResource resource, Provision provision, AnyTypeKind anyTypeKind)
Finds internal entities based on external attributes and mapping.List<ConnectorObject>
OutboundMatcher. match(Connector connector, Any<?> any, ExternalResource resource, Provision provision, Optional<String[]> moreAttrsToGet, Item... linkingItems)
List<ConnectorObject>
OutboundMatcher. match(PropagationTaskInfo taskInfo, Connector connector, Provision provision, List<PropagationActions> actions, String connObjectKeyValue)
Optional<ConnectorObject>
OutboundMatcher. matchByConnObjectKeyValue(Connector connector, Item connObjectKeyItem, String connObjectKeyValue, ExternalResource resource, Provision provision, Optional<String[]> moreAttrsToGet, Optional<Collection<Item>> linkingItems)
protected List<PullMatch>
InboundMatcher. matchByCorrelationRule(SyncDelta syncDelta, Provision provision, PullCorrelationRule rule, AnyTypeKind type)
protected List<ConnectorObject>
OutboundMatcher. matchByCorrelationRule(Connector connector, Filter filter, ExternalResource resource, Provision provision, Optional<String[]> moreAttrsToGet, Optional<Collection<Item>> linkingItems)
Set<String>
LDAPPasswordPullActions. moreAttrsToGet(ProvisioningProfile<?,?> profile, Provision provision)
protected AuditElements.Result
AbstractPullResultHandler. provision(UnmatchingRule rule, SyncDelta delta, AnyTypeKind anyTypeKind, Provision provision)
protected AuditElements.Result
DefaultUserPullResultHandler. provision(UnmatchingRule rule, SyncDelta delta, User user, LinkedAccountTO accountTO, Provision provision)
List<ProvisioningReport>
SinglePullJobDelegate. pull(ExternalResource resource, Provision provision, Connector connector, ReconFilterBuilder reconFilterBuilder, Set<String> moreAttrsToGet, PullTaskTO pullTaskTO, String executor)
List<ProvisioningReport>
SinglePushJobDelegate. push(ExternalResource resource, Provision provision, Connector connector, Any<?> any, PushTaskTO pushTaskTO, String executor)
ProvisioningReport
SinglePushJobDelegate. push(ExternalResource resource, Provision provision, Connector connector, LinkedAccount account, PushTaskTO pushTaskTO, String executor)
protected Optional<PullCorrelationRule>
InboundMatcher. rule(ExternalResource resource, Provision provision)
protected Optional<PushCorrelationRule>
OutboundMatcher. rule(ExternalResource resource, Provision provision)
protected AuditElements.Result
AbstractPullResultHandler. update(SyncDelta delta, List<PullMatch> matches, Provision provision)
protected AuditElements.Result
DefaultUserPullResultHandler. update(SyncDelta delta, LinkedAccount account, Provision provision)
-
Uses of Provision in org.apache.syncope.core.provisioning.java.utils
Methods in org.apache.syncope.core.provisioning.java.utils with parameters of type Provision Modifier and Type Method Description <C extends AnyCR>
CConnObjectUtils. getAnyCR(ConnectorObject obj, PullTask pullTask, 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, PullTask pullTask, AnyTypeKind anyTypeKind, Provision provision)
<U extends AnyUR>
UConnObjectUtils. getAnyUR(String key, ConnectorObject obj, AnyTO original, PullTask pullTask, AnyTypeKind anyTypeKind, Provision provision)
BuildAnyUR
out of connector object attributes and schema mapping.static Optional<Item>
MappingUtils. getConnObjectKeyItem(Provision provision)
-
Uses of Provision in org.apache.syncope.fit.core.reference
Methods in org.apache.syncope.fit.core.reference with parameters of type Provision Modifier and Type Method Description Filter
DummyPushCorrelationRule. getFilter(Any<?> any, ExternalResource resource, Provision provision)
SearchCond
DummyPullCorrelationRule. getSearchCond(SyncDelta syncDelta, Provision provision)
SearchCond
LinkedAccountSamplePullCorrelationRule. getSearchCond(SyncDelta syncDelta, Provision provision)
PullMatch
LinkedAccountSamplePullCorrelationRule. matching(Any<?> any, SyncDelta syncDelta, Provision provision)
Optional<PullMatch>
LinkedAccountSamplePullCorrelationRule. unmatching(SyncDelta syncDelta, Provision provision)
-