[midPoint-git] [Evolveum/midpoint] f4358c: audit-3.xsd: added docs/removed TODO, cleanup, ref...

Lukas Skublik noreply at github.com
Tue Dec 21 15:59:19 CET 2021


  Branch: refs/heads/feature/new-authentication-module
  Home:   https://github.com/Evolveum/midpoint
  Commit: f4358cb92d50543dcfb068fe75c7decf8a372ccf
      https://github.com/Evolveum/midpoint/commit/f4358cb92d50543dcfb068fe75c7decf8a372ccf
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-02 (Thu, 02 Dec 2021)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd

  Log Message:
  -----------
  audit-3.xsd: added docs/removed TODO, cleanup, reformat


  Commit: 22781c4328cd4e069c3a5a93ab33298b2f5f5d69
      https://github.com/Evolveum/midpoint/commit/22781c4328cd4e069c3a5a93ab33298b2f5f5d69
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-02 (Thu, 02 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  ninja: main/top-level code cleanup + message fixes


  Commit: 18a37f2fb756c6e7777060c22062792308581b1e
      https://github.com/Evolveum/midpoint/commit/18a37f2fb756c6e7777060c22062792308581b1e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectChangeListener.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAsyncChangeListener.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectLiveSyncChangeListener.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ClassificationHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAcquisition.java

  Log Message:
  -----------
  Add a bit of documentation


  Commit: f2ac28869eb8ec1befefaf1a601e60f9d1ce09b1
      https://github.com/Evolveum/midpoint/commit/f2ac28869eb8ec1befefaf1a601e60f9d1ce09b1
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  ninja: main/top-level code cleanup + message fixes


  Commit: 6a0c95193b3acbe4b9ba85b1bd7a831d5b2c6033
      https://github.com/Evolveum/midpoint/commit/6a0c95193b3acbe4b9ba85b1bd7a831d5b2c6033
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:

  Log Message:
  -----------
  Merge branch 'feature/ninja-audit'


  Commit: 7772278f62520cb0a6fbff0e988cb2b4942d8ffc
      https://github.com/Evolveum/midpoint/commit/7772278f62520cb0a6fbff0e988cb2b4942d8ffc
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/EventHandler.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/BasicValidatorTest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java

  Log Message:
  -----------
  EventHandler: generalization to PrismContainer (for audit import/export)


  Commit: d3453c338ffcb29bbaf5ca30765ae98641287d72
      https://github.com/Evolveum/midpoint/commit/d3453c338ffcb29bbaf5ca30765ae98641287d72
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-03 (Fri, 03 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/BaseWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ProgressReporterWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java

  Log Message:
  -----------
  ninja: queue type parameter generalization, cleanup


  Commit: 2f1154cd887d0747facd28312d362289a33b1936
      https://github.com/Evolveum/midpoint/commit/2f1154cd887d0747facd28312d362289a33b1936
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-04 (Sat, 04 Dec 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/EventHandler.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/BasicValidatorTest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java

  Log Message:
  -----------
  EventHandler: generalization to PrismContainer (for audit import/export)

(cherry picked from commit 7772278f62520cb0a6fbff0e988cb2b4942d8ffc)


  Commit: 9c43752967703bf3a6eaddabec9c7ded45f474c8
      https://github.com/Evolveum/midpoint/commit/9c43752967703bf3a6eaddabec9c7ded45f474c8
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-04 (Sat, 04 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/BaseWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ProgressReporterWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java

  Log Message:
  -----------
  ninja: queue type parameter generalization, cleanup

(cherry picked from commit d3453c338ffcb29bbaf5ca30765ae98641287d72)


  Commit: ef3756d0877a48faf0f7b4f14550a7f200cf925a
      https://github.com/Evolveum/midpoint/commit/ef3756d0877a48faf0f7b4f14550a7f200cf925a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-04 (Sat, 04 Dec 2021)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java

  Log Message:
  -----------
  SqlAuditServiceImpl: crude searchObjectsIterative impl added for Ninja


  Commit: 0b9149fe2589bb8aa607ca671fe8f790aae2741e
      https://github.com/Evolveum/midpoint/commit/0b9149fe2589bb8aa607ca671fe8f790aae2741e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-04 (Sat, 04 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/Action.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/AuditExportProducerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ProgressReporterWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java

  Log Message:
  -----------
  ninja: added exportAudit command + Axiom filter support via % prefix


  Commit: 600c1566787b4786c966cd9ddc00a78b377b0426
      https://github.com/Evolveum/midpoint/commit/600c1566787b4786c966cd9ddc00a78b377b0426
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-04 (Sat, 04 Dec 2021)

  Changed paths:
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/Action.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/AuditExportProducerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ProgressReporterWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java

  Log Message:
  -----------
  Merge branch 'feature/ninja-audit'

# Conflicts:
#	tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
#	tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ProgressReporterWorker.java


  Commit: fea57785092e7fb8813c4d25916f7f65656e669f
      https://github.com/Evolveum/midpoint/commit/fea57785092e7fb8813c4d25916f7f65656e669f
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-06 (Mon, 06 Dec 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/EventHandler.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/BasicValidatorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/UnknownNodeValidationTest.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java

  Log Message:
  -----------
  LegacyValidator: added support for Containerable

EventHandler parameter migrated from PrismContainer to Containerable.
It's very messy to work with PrismContainer vs its values (which is
needed in case of AuditEventRecordType import in Ninja), on the other
hand it's easy to switch back to prism world from Containerable
or Objectable if needed.


  Commit: 1cd12d08e77a8ed69981574accfd4dbb788d9270
      https://github.com/Evolveum/midpoint/commit/1cd12d08e77a8ed69981574accfd4dbb788d9270
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new.sql

  Log Message:
  -----------
  new repo SQL: create trigger EXECUTE PROCEDURE -> FUNCTION

This is no change in function, only making the trigger declarations
more PG explicit, triggers are always functions.


  Commit: 3a8baaf759b8093ccdc14686843055a25fb43627
      https://github.com/Evolveum/midpoint/commit/3a8baaf759b8093ccdc14686843055a25fb43627
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql

  Log Message:
  -----------
  new repo audit: added support for partition creation in the past


  Commit: 2e99dc72fbdf24e202b8df832868ed21fb5d2f9e
      https://github.com/Evolveum/midpoint/commit/2e99dc72fbdf24e202b8df832868ed21fb5d2f9e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql

  Log Message:
  -----------
  new repo audit: ID is always generated and MUST NOT be provided by app


  Commit: 3dd15b587132e0abcc9adb98b19dcbbfa7fdf60a
      https://github.com/Evolveum/midpoint/commit/3dd15b587132e0abcc9adb98b19dcbbfa7fdf60a
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditCleanupTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditDeltaOperationResultTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleAuditSearchIterativeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java

  Log Message:
  -----------
  SqaleAuditService#audit() ignores provided ID and returns assigned by DB

Tests of simple + reused audit ID were added to SqaleRepoSmokeTest.


  Commit: e43acbe04e050b4d2b5c7481d6158957141ea690
      https://github.com/Evolveum/midpoint/commit/e43acbe04e050b4d2b5c7481d6158957141ea690
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/AuditExportProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java

  Log Message:
  -----------
  ninja: ExportAudit* code cleanup and class rename for consistency


  Commit: 17cb34d368ee8a40e70c5561e55ccbf19de4abc6
      https://github.com/Evolveum/midpoint/commit/17cb34d368ee8a40e70c5561e55ccbf19de4abc6
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java

  Log Message:
  -----------
  new audit ID generation rethought, we want to use SERIAL after all

Import must respect existing ID, because there is no other unique key
that prevents importing duplicates.


  Commit: 5c68e82cdb3d022e463a115b81867b4a3f9941cb
      https://github.com/Evolveum/midpoint/commit/5c68e82cdb3d022e463a115b81867b4a3f9941cb
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java

  Log Message:
  -----------
  first version of audit import; it works, but rework is on the way...

...we will try to use AERType in new audit() method directly, which
should be more straightforward than going from AERType to AER and back.


  Commit: 5a6b216fce124ec15d1547745281d01d2a0c4f3b
      https://github.com/Evolveum/midpoint/commit/5a6b216fce124ec15d1547745281d01d2a0c4f3b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-07 (Tue, 07 Dec 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-log-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/beans/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/QAuditEventRecordMapping.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java

  Log Message:
  -----------
  ninja importAudit: reworked to new AuditService.audit(AERType)

Implemented for old repo first, mostly for testing purposes.


  Commit: b35435e88dda15e1c0b0effacbc617038a037eb5
      https://github.com/Evolveum/midpoint/commit/b35435e88dda15e1c0b0effacbc617038a037eb5
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-08 (Wed, 08 Dec 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/MAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDelta.java

  Log Message:
  -----------
  new repo: MAuditDelta.deltaType migrated to ChangeTypeType

Previously used ChangeType is not "XML" bean, all other enums are.
The values are the same, no changes in the DB are needed.


  Commit: 635851149142839d2a170f470cc9f7e165242a19
      https://github.com/Evolveum/midpoint/commit/635851149142839d2a170f470cc9f7e165242a19
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-08 (Wed, 08 Dec 2021)

  Changed paths:
    M repo/repo-sqale/src/test/resources/schema/extension.xsd

  Log Message:
  -----------
  sqale tests extension.xsd: items are marked as non-required

This makes it easier for copy/paste into experimental deployments and
actually run midpoint with it.


  Commit: 5b396ca5fc4ef5f4a436e8e1fdf0cb85cd292317
      https://github.com/Evolveum/midpoint/commit/5b396ca5fc4ef5f4a436e8e1fdf0cb85cd292317
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-09 (Thu, 09 Dec 2021)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/AuditInsertion.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java

  Log Message:
  -----------
  new audit: implemented audit(AERType), most of it in new AuditInsertion


  Commit: 7e9f860f6cbfc88e2c53a196a6ea0c31d2359c6e
      https://github.com/Evolveum/midpoint/commit/7e9f860f6cbfc88e2c53a196a6ea0c31d2359c6e
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-09 (Thu, 09 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java

  Log Message:
  -----------
  ninja exportAudit fixes, reference names are serialized

But there is a problem for RawType refs inside deltas which still put
names only to comments ignored on the import side!


  Commit: d007b9fa485c3e8321e32df63f5acb4a3f7c2302
      https://github.com/Evolveum/midpoint/commit/d007b9fa485c3e8321e32df63f5acb4a3f7c2302
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-09 (Thu, 09 Dec 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ExceptionUtil.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java

  Log Message:
  -----------
  ninja importAudit tweaks for new repo, shorter message if PK exists


  Commit: 625c3f21d13d61e5e7a00dacc95b6f1e8a9e7786
      https://github.com/Evolveum/midpoint/commit/625c3f21d13d61e5e7a00dacc95b6f1e8a9e7786
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-09 (Thu, 09 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ConnectionOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/InitializationBeanPostprocessor.java

  Log Message:
  -----------
  ninja: fix for ignored -U, -u, -p params

InitializationBeanPostprocessor does not process MidpointConfiguration
(probably because some MP init changes), but the same can be achieved
by System.setProperty(...), so it's simpler now.


  Commit: 9162105d1318d913310262d3d42e15ddc4b006d6
      https://github.com/Evolveum/midpoint/commit/9162105d1318d913310262d3d42e15ddc4b006d6
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-09 (Thu, 09 Dec 2021)

  Changed paths:
    M tools/ninja/pom.xml

  Log Message:
  -----------
  ninja: removed unused deps after gone InitializationBeanPostprocessor


  Commit: e2f1771bb31d8268553885c92362767a6195f803
      https://github.com/Evolveum/midpoint/commit/e2f1771bb31d8268553885c92362767a6195f803
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-09 (Thu, 09 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/EventHandler.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/BasicValidatorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/UnknownNodeValidationTest.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ExceptionUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-log-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/AuditInsertion.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/MAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditCleanupTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditDeltaOperationResultTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleAuditSearchIterativeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sqale/src/test/resources/schema/extension.xsd
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/beans/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/QAuditEventRecordMapping.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M tools/ninja/pom.xml
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/AuditExportProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ConnectionOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/InitializationBeanPostprocessor.java

  Log Message:
  -----------
  Merge branch 'feature/ninja-audit'


  Commit: 8cfb148ef6d1a08f1daaadc633db0a629cdf5eb2
      https://github.com/Evolveum/midpoint/commit/8cfb148ef6d1a08f1daaadc633db0a629cdf5eb2
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java

  Log Message:
  -----------
  ninja: Answer for deletion prompt is case-insensitive now.


  Commit: 161a2949a25c6481c907c522819358b087589da3
      https://github.com/Evolveum/midpoint/commit/161a2949a25c6481c907c522819358b087589da3
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  ninja: added missing help messages


  Commit: 857d0a1b631292f29fbfc405edec0147e42f45ea
      https://github.com/Evolveum/midpoint/commit/857d0a1b631292f29fbfc405edec0147e42f45ea
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java

  Log Message:
  -----------
  ninja: added missing operation stop to "delete" action


  Commit: 9bff7f3f19ca708e7cb8584e24d5cf882cfac6fc
      https://github.com/Evolveum/midpoint/commit/9bff7f3f19ca708e7cb8584e24d5cf882cfac6fc
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java

  Log Message:
  -----------
  ninja: help format wraps after 110 chars


  Commit: 01c531d9a0a66e19ebc449bd4c4137b994fde639
      https://github.com/Evolveum/midpoint/commit/01c531d9a0a66e19ebc449bd4c4137b994fde639
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/OperationStatus.java

  Log Message:
  -----------
  ninja: fixing print calculations, avg uses finishTime if FINISHED


  Commit: 9a655d7ebcfe8fe0942e95ef2bfb49ad02268b3d
      https://github.com/Evolveum/midpoint/commit/9a655d7ebcfe8fe0942e95ef2bfb49ad02268b3d
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/BaseAuditImportExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/BaseWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseImportExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicImportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/CountOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/DeleteOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ImportOptions.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  ninja: split of audit options from previous hierchy, queue type fixes

producer->consumer queue was recently migrated to Containerable, but
some PrismObjects were still forgotten, now it's fixed.
Options for audit import/export inherited unusable options, fixed.


  Commit: 1c62733034786aa32ad545f3b5165099be51a891
      https://github.com/Evolveum/midpoint/commit/1c62733034786aa32ad545f3b5165099be51a891
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java

  Log Message:
  -----------
  AuditService: class javadoc + @Experimental added to new audit(AERType)


  Commit: e51ff93d84a02bd01578ec524294c2dd11805a81
      https://github.com/Evolveum/midpoint/commit/e51ff93d84a02bd01578ec524294c2dd11805a81
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/BaseAuditImportExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/BaseWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseImportExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicImportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/CountOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/DeleteOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ImportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/OperationStatus.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge branch 'feature/ninja-audit'


  Commit: 9b492073d600606b19fe6dfecc7f7e878be7f81b
      https://github.com/Evolveum/midpoint/commit/9b492073d600606b19fe6dfecc7f7e878be7f81b
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  ninja: URL capitalization in the usage message


  Commit: 64623a7e3e4bb2b1e977394f7791e66074396eea
      https://github.com/Evolveum/midpoint/commit/64623a7e3e4bb2b1e977394f7791e66074396eea
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-10 (Fri, 10 Dec 2021)

  Changed paths:
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java

  Log Message:
  -----------
  audit: audit(AER) ignores provided ID, audit(AERType) does not + tests


  Commit: d299f218b51f5aee4c24ff155163345a91690c40
      https://github.com/Evolveum/midpoint/commit/d299f218b51f5aee4c24ff155163345a91690c40
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-13 (Mon, 13 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql

  Log Message:
  -----------
  postgres-new-audit.sql: docs linked in comments, few comment fixes


  Commit: d3fbcf6b3b0f702fcf04d8f22e1ce7d1beb0ba89
      https://github.com/Evolveum/midpoint/commit/d3fbcf6b3b0f702fcf04d8f22e1ce7d1beb0ba89
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-13 (Mon, 13 Dec 2021)

  Changed paths:
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditCleanupTest.java

  Log Message:
  -----------
  SqaleAuditService: audit cleanup by max count fixed for missing ID

Previous version supported only uninterrupted ID sequence, which may
not work after imported audit. Now it really finds the right row from
which to start the delete.


  Commit: e3efeb84d1c13eb3622df00fffafc26da7950775
      https://github.com/Evolveum/midpoint/commit/e3efeb84d1c13eb3622df00fffafc26da7950775
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2021-12-17 (Fri, 17 Dec 2021)

  Changed paths:
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java

  Log Message:
  -----------
  ImportAuditConsumerWorker: fixed new audit PK violation detection

Previously the checked string accidentally implied default partition,
now it works with any partition as expected.


  Commit: a5ba3d72ad5600ac090e77d3345e6363c6ec7b8a
      https://github.com/Evolveum/midpoint/commit/a5ba3d72ad5600ac090e77d3345e6363c6ec7b8a
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-12-19 (Sun, 19 Dec 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismPropertyWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/ResourceAttributeWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractIntentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AutoCompleteReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/EnumPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPanelContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ConstructionValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ProfilingClassLoggerContainerWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ConstructionAssociationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ConstructionDetailsPanelChainedModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/RefinedObjectTypeChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusProjectionsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ObjectClassSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/SchemaListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/AttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDetailsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentResourcePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceDetailsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java
    M infra/common/pom.xml
    R infra/common/src/main/java/com/evolveum/midpoint/common/ResourceObjectPattern.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/SynchronizationUtils.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/CompositeRefinedObjectClassDefinition.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/CompositeRefinedObjectClassDefinitionImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinition.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedObjectClassDefinition.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedObjectClassDefinitionImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedResourceSchema.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedResourceSchemaImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/PropertyLimitations.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAssociationDefinition.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinition.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinitionImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedConnectorSchema.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedConnectorSchemaImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedDefinitionUtil.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinition.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinitionImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinitionKey.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedResourceSchema.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedResourceSchemaImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefineryObjectFactory.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/ShadowDiscriminatorObjectDelta.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/ShadowDiscriminatorObjectDeltaImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/deleg/RefinedAttributeDefinitionDelegator.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.java
    M infra/common/src/test/resources/refinery/resource-ldap-posix.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/ResourceShadowCoordinates.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ResourceShadowDiscriminator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/MidPointConstants.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationDefinitionStore.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributeDefinitionStore.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/IdentifiersDefinitionStore.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/LayeredDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MidPointSchemaDefinitionFactory.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableObjectClassComplexTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableRawResourceAttributeDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceAttributeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceSchema.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectClassComplexTypeDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectClassComplexTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectFactory.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/PropertyLimitations.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceAttributeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceAttributeDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceObjectClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedDefinitionUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedObjectClassDefinitionKey.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedResourceSchemaParser.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefineryObjectFactory.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttribute.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinitionResolver.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectIdentification.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectPattern.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SearchHierarchyScope.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowCoordinatesQualifiedObjectDelta.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowCoordinatesQualifiedObjectDeltaImpl.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SpecificAttributesDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeContainerDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeDefinitionDelegator.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ObjectClassTypeDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/RefinedAttributeDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/reporting/ConnIdOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaTestConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaImmutability.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaRegistry.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseResource.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/SchemaProcessorTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/TestResourceSchema.java
    M infra/schema/src/test/resources/common/account-jack.xml
    M infra/schema/src/test/resources/processor/object1.xml
    M infra/schema/src/test/resources/processor/resource-schema-complex.xsd
    M infra/schema/src/test/resources/processor/resource-schema-simple.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/OpenDJController.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpression.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingDynamicSimple.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelObjectResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotResourceDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/ResourceDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/SpringApplicationContextHolder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ObjectTypeContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckItemProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ContextFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssignedResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedAssignedResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedPlainResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PlainResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ShadowConstraintsChecker.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ValueMatcher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionUpdateOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/DefinitionsToTransformable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableObjectDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformablePropertyDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/ResourceObjectClass.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/SyncTaskHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/SynchronizationObjectsFilterImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/Synchronizer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportFromResourceLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ResourceObjectsReconciliationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestRefinedSchema.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractAssignmentEvaluatorTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestClockwork.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjector.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjectorRoleEntitlement.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-impl/src/test/resources/common/account-hbarbossa-dummy.xml
    M model/model-impl/src/test/resources/common/account-herman-opendj.xml
    M model/model-impl/src/test/resources/common/account-shadow-calypso-dummy.xml
    M model/model-impl/src/test/resources/common/account-shadow-guybrush-dummy.xml
    M model/model-impl/src/test/resources/common/account-shadow-jack-dummy.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestCaseIgnore.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestNotifyChange.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/AbstractImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/DummyItsmIntegrationConnectorInstance.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelDiscovery.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelSynchronization.java
    M model/model-intest/src/test/resources/common/account-guybrush-dummy-red.xml
    M model/model-intest/src/test/resources/common/account-guybrush-dummy.xml
    M model/model-intest/src/test/resources/common/account-shadow-guybrush-dummy.xml
    M model/model-intest/src/test/resources/common/account-shadow-jack-dummy.xml
    M model/model-intest/src/test/resources/mapping/resource-dummy-autogreen.xml
    M model/model-intest/src/test/resources/negative/account-shadow-jack-csvfile.xml
    M model/model-intest/src/test/resources/negative/account-shadow-murray-csvfile.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    A model/model-test/src/main/java/com/evolveum/midpoint/model/test/ModelObjectImporterImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/SpringApplicationContextHolder.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/association/TestAddAssociation.java
    M model/workflow-impl/src/test/resources/association/shadow-elisabeth-dummy.xml
    M model/workflow-impl/src/test/resources/association/shadow-jack-dummy.xml
    M provisioning/provisioning-api/pom.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ItemComparisonResult.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/SynchronizationEvent.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ExternalResourceEventListenerImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContextFactory.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCaretaker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ExternalResourceObjectChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/FakeIdentifierGenerator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectReferenceResolver.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/TwoStateRealToSimulatedConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AccessChecker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AddHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/CommonHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/CompareHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ConstraintsChecker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/DefinitionsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/DeleteHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/EntitlementsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/GetHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ModifyHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/PropagateHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/RefreshHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/SearchHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAcquisition.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectFound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsFacade.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/StateHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/Util.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/Helper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/QueryHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowCreator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/AsyncUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/LiveSynchronizer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/MockAsyncUpdateTaskHandler.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/ProvisioningTestUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorDiscovery.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdateCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/AbstractCsvTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvGuid.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvUsername.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLegacy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPrioritiesAndReadReplace.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySchemaless.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySecurity.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/AbstractOpenDjTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjDumber.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjReadablePassword.java
    M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-caching-amqp.xml
    M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-caching.xml
    M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-no-caching.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/resource-dummy-legacy-update.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-jack.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-posix-mcmutton.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-sparrow.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-bad-bind-dn.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-bad-credentials.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-dumber.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-incomplete-password.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-no-create.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-no-delete.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-no-read.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-no-update.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-readable-password.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj.xml
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfAsyncUpdateChange.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfChange.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfLiveSyncChange.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectFound.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/OperationRequested.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/TransformationalAsyncUpdateMessageListener.java
    M provisioning/ucf-impl-connid/pom.xml
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractModificationConverter.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdNameMapper.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToMidPointConversion.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SyncDeltaConverter.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/FilterInterpreter.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/ValueOperation.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/DirectoryFileObjectResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/RepoObjectResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/ItemDefinitionProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionFactory.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
    M repo/repo-test-util/pom.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractHigherUnitTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ObjectImporter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TaskFinishChecker.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestSpringBeans.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/refinedschema/ObjectClassComplexTypeDefinitionAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/refinedschema/RefinedResourceSchemaAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/refinedschema/ResourceAttributeDefinitionAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/refinedschema/ResourceObjectDefinitionAsserter.java
    R repo/task-api/src/main/java/com/evolveum/midpoint/task/api/StateReporter.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/quartz/LocalScheduler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/JobExecutor.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracerImpl.java
    M testing/conntest/pom.xml
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/Abstract389DsDnTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractEDirTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapConnTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapMultidomainTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AdTestMixin.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/opendj/TestOpenDjDn.java
    M testing/story/pom.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestEnergy.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMachineIntelligence.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVillage.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatch.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapComplex.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapMutilated.java
    A testing/story/src/test/resources/correlation/idmatch/resource-ais.xml
    A testing/story/src/test/resources/correlation/idmatch/task-import-ais.xml
    A testing/story/src/test/resources/correlation/system-configuration.xml
    M testing/story/src/test/resources/unix/resource-opendj.xml

  Log Message:
  -----------
  Rework resource-related definitions

Definitions related to resource objects: resource schemas, object
classes, object types, and attributes were completely restructured.

Along with this, algorithms that select appropriate object type/class
definition for given coordinates (kind, intent, object class) are now
much more elaborated. !!! This may present incompatible changes. !!!

For details please see
https://docs.evolveum.com/midpoint/devel/design/resource-definitions-4.5/.

Unrelated changes:

1. Started adapting synchronization code to asynchronous correlation.
2. Started writing async correlation tests (TestIdMatch).
3. Some new features to help writing tests:
 - CsvResource to manage test CSV resources;
 - TestTask to manage test tasks;
 - TestSpringBeans to be used when auto-wiring is not available.
4. Added SpringApplicationContextHolder (model.impl.expr package)
for exceptional uses e.g. from within scripts. The original hacked
holder in com.evolveum.midpoint.wf.impl.processes.common is now
deprecated.


  Commit: 4472560edb020409d5a5b3a95f1cfb3d7d364fdc
      https://github.com/Evolveum/midpoint/commit/4472560edb020409d5a5b3a95f1cfb3d7d364fdc
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-12-20 (Mon, 20 Dec 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsPanel.java

  Log Message:
  -----------
  Fix wicket ID

This ID was changed by mistake during last big refactoring
in a5ba3d72ad5600ac090e77d3345e6363c6ec7b8a.


  Commit: a56b56d0c8c1a0ecab56aa009dc8f97235f391a2
      https://github.com/Evolveum/midpoint/commit/a56b56d0c8c1a0ecab56aa009dc8f97235f391a2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-12-20 (Mon, 20 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/EventHandler.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/BasicValidatorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/UnknownNodeValidationTest.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ExceptionUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-log-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/AuditInsertion.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/MAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditCleanupTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditDeltaOperationResultTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleAuditSearchIterativeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sqale/src/test/resources/schema/extension.xsd
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/beans/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/QAuditEventRecordMapping.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    M tools/ninja/pom.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/Action.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/BaseAuditImportExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditProducerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/BaseWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ProgressReporterWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseImportExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicImportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ConnectionOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/CountOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/DeleteOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ImportOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/InitializationBeanPostprocessor.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/OperationStatus.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge branch 'master' into feature/async-correlation


  Commit: 6a2c7b7eb087c10befba034add3a7afd7d1cc1a4
      https://github.com/Evolveum/midpoint/commit/6a2c7b7eb087c10befba034add3a7afd7d1cc1a4
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-12-20 (Mon, 20 Dec 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java

  Log Message:
  -----------
  Fix login page

Task can no longer be null when calling model API.


  Commit: 64095a4148afebf72427f2df5b80b5de6e61f081
      https://github.com/Evolveum/midpoint/commit/64095a4148afebf72427f2df5b80b5de6e61f081
  Author: lskublik <lskublik at evolveum.com>
  Date:   2021-12-21 (Tue, 21 Dec 2021)

  Changed paths:
    M config/sql/native-new/postgres-new-audit.sql
    M config/sql/native-new/postgres-new-upgrade-audit.sql
    M config/sql/native-new/postgres-new-upgrade.sql
    M config/sql/native-new/postgres-new.sql
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ResourceTypeAssignmentPopupTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/TypedAssignablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/factory/wrapper/WrapperContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/PrismPropertyWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/prism/wrapper/ResourceAttributeWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AbstractIntentFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/AutoCompleteReferencePanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/EnumPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ItemPanelContext.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/panel/ResourceAttributeRefPanelFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ShadowAssociationWrapperFactoryImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceContentTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ConstructionValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ItemWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismContainerWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/PrismPropertyWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ProfilingClassLoggerContainerWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ResourceAttributeWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ShadowAssociationWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/prism/wrapper/ValueMetadataWrapperImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ConstructionAssociationPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ConstructionDetailsPanelChainedModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/RefinedObjectTypeChoicePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/FocusProjectionsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/StatisticsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/ObjectClassSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/WizardStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/CapabilityStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SynchronizationStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/SchemaListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/AttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDetailsDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/dto/ObjectClassDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentResourcePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceContentTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/ResourceDetailsTabPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/ChangePasswordPanel.java
    M infra/common/pom.xml
    R infra/common/src/main/java/com/evolveum/midpoint/common/ResourceObjectPattern.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/SynchronizationUtils.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/CompositeRefinedObjectClassDefinition.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/CompositeRefinedObjectClassDefinitionImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinition.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedAttributeDefinitionImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedObjectClassDefinition.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedObjectClassDefinitionImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedResourceSchema.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedResourceSchemaImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/PropertyLimitations.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAssociationDefinition.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinition.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAttributeDefinitionImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedConnectorSchema.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedConnectorSchemaImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedDefinitionUtil.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinition.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinitionImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinitionKey.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedResourceSchema.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedResourceSchemaImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefineryObjectFactory.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/ShadowDiscriminatorObjectDelta.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/ShadowDiscriminatorObjectDeltaImpl.java
    R infra/common/src/main/java/com/evolveum/midpoint/common/refinery/deleg/RefinedAttributeDefinitionDelegator.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/EventHandler.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/LegacyValidator.java
    M infra/common/src/test/java/com/evolveum/midpoint/common/refinery/TestRefinedSchema.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/BasicValidatorTest.java
    M infra/common/src/test/java/com/evolveum/midpoint/validator/test/UnknownNodeValidationTest.java
    M infra/common/src/test/resources/refinery/resource-ldap-posix.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/DeltaConvertor.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ItemDeltaBeanToNativeConversion.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/ResourceShadowCoordinates.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/ResourceShadowDiscriminator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/MidPointConstants.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AssociationDefinitionStore.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AttributeDefinitionStore.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/CompositeObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchema.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ConnectorSchemaImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/IdentifiersDefinitionStore.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/LayeredDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MidPointSchemaDefinitionFactory.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableObjectClassComplexTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableRawResourceAttributeDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceAttributeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceObjectClassDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/MutableResourceSchema.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectClassComplexTypeDefinition.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectClassComplexTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ObjectFactory.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/PropertyLimitations.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceAttributeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceAttributeDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RawResourceObjectClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedDefinitionUtil.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedObjectClassDefinitionKey.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedResourceSchemaParser.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefineryObjectFactory.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAssociationDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttribute.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainer.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeContainerImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceAttributeImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectClassDefinitionImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinitionResolver.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectIdentification.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectPattern.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinition.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectTypeDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaFactory.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaImpl.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaParser.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SearchHierarchyScope.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowCoordinatesQualifiedObjectDelta.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ShadowCoordinatesQualifiedObjectDeltaImpl.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/SpecificAttributesDefinition.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeContainerDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/AttributeDefinitionDelegator.java
    R infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ObjectClassTypeDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/RefinedAttributeDefinitionDelegator.java
    A infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/deleg/ResourceObjectDefinitionDelegator.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/reporting/ConnIdOperation.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ExceptionUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/MiscSchemaUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectQueryUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ResourceTypeUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/SchemaTestConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ShadowUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/audit-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaImmutability.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestSchemaRegistry.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/parser/TestParseResource.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/SchemaProcessorTest.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/TestResourceSchema.java
    M infra/schema/src/test/resources/common/account-jack.xml
    M infra/schema/src/test/resources/processor/object1.xml
    M infra/schema/src/test/resources/processor/resource-schema-complex.xsd
    M infra/schema/src/test/resources/processor/resource-schema-simple.xsd
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/ldap/OpenDJController.java
    M infra/test-util/src/main/java/com/evolveum/midpoint/test/util/TestUtil.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationFromLinkExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AssociationTargetSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/AbstractMappingBuilder.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/expression/TestExpression.java
    M model/model-common/src/test/java/com/evolveum/midpoint/model/common/mapping/TestMappingDynamicSimple.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelObjectResolver.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/SchemaTransformer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/DataModelVisualizerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotModel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/dot/DotResourceDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/dataModel/model/ResourceDataItem.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/MidpointFunctionsImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/expr/SpringApplicationContextHolder.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/importer/ObjectImporter.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ObjectTypeContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/integrity/shadows/ShadowIntegrityCheckItemProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ContextFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensProjectionContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/LensUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssignedResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AssociationEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/AttributeEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedAssignedResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedPlainResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedResourceObjectConstructionImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ItemEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/PlainResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/ResourceObjectConstruction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ConsolidationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ProjectionValuesProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ReconciliationProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ShadowConstraintsChecker.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/ValueMatcher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/InboundMappingsEvaluation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/loader/ProjectionUpdateOperation.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/DefinitionsToTransformable.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/PartiallyMutableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableComplexTypeDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableContainerDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableItemDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformableObjectDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/schema/transform/TransformablePropertyDefinition.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/ResourceObjectClass.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/SyncTaskHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/SynchronizationObjectsFilterImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/Synchronizer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/imp/ImportFromResourceLauncher.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ReconciliationResult.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/tasks/recon/ResourceObjectsReconciliationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/validator/ResourceValidatorImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/AbstractModelImplementationIntegrationTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/TestRefinedSchema.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/AbstractAssignmentEvaluatorTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestClockwork.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjector.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/lens/TestProjectorRoleEntitlement.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/sync/TestSynchronizationService.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/util/mock/MockFactory.java
    M model/model-impl/src/test/resources/common/account-hbarbossa-dummy.xml
    M model/model-impl/src/test/resources/common/account-herman-opendj.xml
    M model/model-impl/src/test/resources/common/account-shadow-calypso-dummy.xml
    M model/model-impl/src/test/resources/common/account-shadow-guybrush-dummy.xml
    M model/model-impl/src/test/resources/common/account-shadow-jack-dummy.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestCaseIgnore.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestConsistencySimple.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestEntitlements.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestPreviewChanges.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestResources.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/async/TestNotifyChange.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/importer/AbstractImportTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/DummyItsmIntegrationConnectorInstance.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/mapping/TestMappingInbound.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/rbac/TestRbac.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/AbstractSecurityTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityBasic.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelDiscovery.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestParallelSynchronization.java
    M model/model-intest/src/test/resources/common/account-guybrush-dummy-red.xml
    M model/model-intest/src/test/resources/common/account-guybrush-dummy.xml
    M model/model-intest/src/test/resources/common/account-shadow-guybrush-dummy.xml
    M model/model-intest/src/test/resources/common/account-shadow-jack-dummy.xml
    M model/model-intest/src/test/resources/mapping/resource-dummy-autogreen.xml
    M model/model-intest/src/test/resources/negative/account-shadow-jack-csvfile.xml
    M model/model-intest/src/test/resources/negative/account-shadow-murray-csvfile.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    A model/model-test/src/main/java/com/evolveum/midpoint/model/test/ModelObjectImporterImpl.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/processes/common/SpringApplicationContextHolder.java
    M model/workflow-impl/src/test/java/com/evolveum/midpoint/wf/impl/association/TestAddAssociation.java
    M model/workflow-impl/src/test/resources/association/shadow-elisabeth-dummy.xml
    M model/workflow-impl/src/test/resources/association/shadow-jack-dummy.xml
    M provisioning/provisioning-api/pom.xml
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ItemComparisonResult.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ResourceObjectChangeListener.java
    M provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/SynchronizationEvent.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ConnectorManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ExternalResourceEventListenerImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContext.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningContextFactory.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCaretaker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/EntitlementConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ExternalResourceObjectChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/FakeIdentifierGenerator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectAsyncChangeListener.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectFound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectLiveSyncChangeListener.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/ResourceObjectReferenceResolver.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/resourceobjects/TwoStateRealToSimulatedConverter.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AccessChecker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/AddHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ClassificationHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/CommonHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/CompareHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ConstraintsChecker.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/DefinitionsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/DeleteHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/EntitlementsHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/GetHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ModifyHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/PropagateHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/RefreshHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/SearchHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowAcquisition.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedChange.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectConstruction.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowedObjectFound.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/ShadowsFacade.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/StateHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/Util.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/Helper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/QueryHelper.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowCreator.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowFinder.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowManager.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/AsyncUpdater.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/sync/LiveSynchronizer.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/util/ProvisioningUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/AbstractProvisioningIntegrationTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/MockAsyncUpdateTaskHandler.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/ProvisioningTestUtil.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/TestConnectorDiscovery.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdate.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/async/update/TestAsyncUpdateCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/AbstractCsvTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvGuid.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/csv/TestCsvUsername.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractBasicDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/AbstractDummyTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyConsistency.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyExtra.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyLegacy.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyParallelism.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyPrioritiesAndReadReplace.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummyResourceAndSchemaCaching.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySchemaless.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/dummy/TestDummySecurity.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/AbstractOpenDjTest.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjDumber.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjNegative.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDjReadablePassword.java
    M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-caching-amqp.xml
    M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-caching.xml
    M provisioning/provisioning-impl/src/test/resources/async/update/resource-async-no-caching.xml
    M provisioning/provisioning-impl/src/test/resources/dummy/resource-dummy-legacy-update.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-jack.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-posix-mcmutton.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/account-sparrow.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-bad-bind-dn.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-bad-credentials.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-dumber.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-incomplete-password.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-no-create.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-no-delete.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-no-read.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-no-update.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj-readable-password.xml
    M provisioning/provisioning-impl/src/test/resources/opendj/resource-opendj.xml
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorFactory.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/ConnectorInstance.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfAsyncUpdateChange.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfChange.java
    A provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfExecutionContext.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfLiveSyncChange.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/UcfObjectFound.java
    M provisioning/ucf-api/src/main/java/com/evolveum/midpoint/provisioning/ucf/api/connectors/AbstractManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ConnectorFactoryBuiltinImpl.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/ManualConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/AsyncProvisioningConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/provisioning/OperationRequested.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/AsyncUpdateConnectorInstance.java
    M provisioning/ucf-impl-builtin/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/builtin/async/update/TransformationalAsyncUpdateMessageListener.java
    M provisioning/ucf-impl-connid/pom.xml
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractModificationConverter.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdCapabilitiesAndSchemaParser.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdNameMapper.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdToMidPointConversion.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdUtil.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SearchExecutor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/SyncDeltaConverter.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/FilterInterpreter.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/query/ValueOperation.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/AbstractUcfDummyTest.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummy.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfDummyMulti.java
    M provisioning/ucf-impl-connid/src/test/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/TestUcfOpenDj.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditEventRecord.java
    M repo/audit-api/src/main/java/com/evolveum/midpoint/audit/api/AuditService.java
    M repo/audit-log-impl/src/main/java/com/evolveum/midpoint/audit/impl/LoggerAuditServiceImpl.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/DirectoryFileObjectResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/ObjectResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/RepoObjectResolver.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/activity/run/buckets/ItemDefinitionProvider.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionFactory.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/SqaleRepoContext.java
    A repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/AuditInsertion.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/SqaleAuditService.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/MAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditDelta.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/audit/qmodel/QAuditEventRecordMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/SqaleRepoBaseTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditCleanupTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditDeltaOperationResultTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/AuditSearchTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleAuditSearchIterativeTest.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSmokeTest.java
    M repo/repo-sqale/src/test/resources/schema/extension.xsd
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/AddGetObjectTest.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ExtensionTest.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/SqlAuditServiceImpl.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/beans/MAuditEventRecord.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/audit/mapping/QAuditEventRecordMapping.java
    M repo/repo-test-util/pom.xml
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractHigherUnitTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/CsvResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyAuditService.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/DummyResourceContoller.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/IntegrationTestTools.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/ObjectImporter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TaskFinishChecker.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestSpringBeans.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestTask.java
    R repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/refinedschema/ObjectClassComplexTypeDefinitionAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/refinedschema/RefinedResourceSchemaAsserter.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/refinedschema/ResourceAttributeDefinitionAsserter.java
    A repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/refinedschema/ResourceObjectDefinitionAsserter.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/AuditServiceProxy.java
    R repo/task-api/src/main/java/com/evolveum/midpoint/task/api/StateReporter.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/quartz/LocalScheduler.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/run/JobExecutor.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tracing/TracerImpl.java
    M testing/conntest/pom.xml
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/Abstract389DsDnTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractEDirTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapConnTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/AbstractLdapTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapMultidomainTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapTest.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AdTestMixin.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/opendj/TestOpenDjDn.java
    M testing/story/pom.xml
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestEnergy.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMachineIntelligence.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestPlentyOfAssignments.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestUnix.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestVillage.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/consistency/TestConsistencyMechanism.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractCorrelationTest.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatch.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapComplex.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/ldap/TestLdapMutilated.java
    A testing/story/src/test/resources/correlation/idmatch/resource-ais.xml
    A testing/story/src/test/resources/correlation/idmatch/task-import-ais.xml
    A testing/story/src/test/resources/correlation/system-configuration.xml
    M testing/story/src/test/resources/unix/resource-opendj.xml
    M tools/ninja/pom.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/Main.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/AbstractRepositorySearchAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/Action.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/DeleteRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ExportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/ImportRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/RepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/VerifyRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/BaseAuditImportExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditProducerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ExportAuditRepositoryAction.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditConsumerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/audit/ImportAuditRepositoryAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/BaseWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ExportConsumerWorker.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ProgressReporterWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/VerifyConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/Command.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/impl/NinjaContext.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BaseImportExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicExportOptions.java
    A tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/BasicImportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ConnectionOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/CountOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/DeleteOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ExportOptions.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/opts/ImportOptions.java
    R tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/InitializationBeanPostprocessor.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/NinjaUtils.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/util/OperationStatus.java
    M tools/ninja/src/main/resources/messages.properties

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/new-authentication-module


  Commit: cba31f082301ac67d3fc305565a774404f326abf
      https://github.com/Evolveum/midpoint/commit/cba31f082301ac67d3fc305565a774404f326abf
  Author: lskublik <lskublik at evolveum.com>
  Date:   2021-12-21 (Tue, 21 Dec 2021)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebComponentUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/archetype/PageArchetype.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/PageCase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusPreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objectcollection/PageObjectCollection.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/objecttemplate/PageObjectTemplate.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/org/PageOrg.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/report/PageReport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/PageShadow.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/role/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/service/PageService.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/task/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/PageUser.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/PageOrgSelfProfile.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/PageRoleSelfProfile.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/PageServiceSelfProfile.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/self/PageUserSelfProfile.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PageMounter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/MainMenuItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/menu/UserMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/show/PagePreviewChanges.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/PageTestNoAuthorizations.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/PageCreateFromTemplate.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/archetype/PageArchetype.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/archetype/PageArchetypes.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItems.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItemsAll.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCaseWorkItemsAllocatedToMe.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageCases.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/cases/PageWorkItemsClaimable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaign.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertCampaigns.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDecisions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDecisionsAll.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinition.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/certification/PageCertDefinitions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageAbout.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageBulkAction.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugList.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageDebugView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageEvaluateMapping.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageImportObject.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageInternals.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageRepositoryQuery.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageSystemConfigurationNew.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageTraceView.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAccessCertification.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageAdminGuiConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageCleanupPolicy.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageDeploymentInformation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageFullTextSearch.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalPolicyRule.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageGlobalProjectionPolicy.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInfrastructure.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageInternalsConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageLogging.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageNotificationConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageObjectPoliciesConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageProfiling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageRoleManagement.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageSystemConfigurationBasic.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/system/PageWorkflowConfiguration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardConfigurable.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/home/PageDashboardInfo.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectCollection/PageObjectCollection.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectCollection/PageObjectCollections.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectTemplate/PageObjectTemplate.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/objectTemplate/PageObjectTemplates.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/PageOrgTree.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/PageOrgUnit.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/PageOrgUnitHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/orgs/PageOrgs.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageAuditLogViewer.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageCreatedReports.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageReport.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/PageReports.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageConnectorHosts.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageImportResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResource.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceVisualization.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResourceWizard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/PageResources.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/content/PageAccount.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/PageRole.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/PageRoleHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/PageRoles.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageNodes.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTask.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasks.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/PageTasksCertScheduling.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/server/TaskTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageService.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageServiceHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/services/PageServices.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageMergeObjects.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUser.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUserHistory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageUsers.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/PageXmlDataReview.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/valuePolicy/PageValuePolicies.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/valuePolicy/PageValuePolicy.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/PageAttorneySelection.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/workflow/PageWorkItemsAttorney.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError401.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError403.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError404.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageError410.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/error/PageOperationResult.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/forgetpassword/PageForgotPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/forgetpassword/PageResetPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/forgetpassword/PageResetPasswordConfirmation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/forgetpassword/PageSecurityQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/forgetpassword/PageShowPassword.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/AbstractPageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageAuthenticationBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageEmailNonse.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageLogin.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageRegistrationBase.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageRegistrationConfirmation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageRegistrationFinish.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSamlSelect.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSecurityQuestions.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/SelfRegistrationDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAccountActivation.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentConflicts.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentShoppingCart.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageAssignmentsList.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageOrgSelfProfile.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PagePostAuthentication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageRoleSelfProfile.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfConsents.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfCredentials.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfDashboard.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageSelfProfile.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageServiceSelfProfile.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/PageUserSelfProfile.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    M model/authentication-api/pom.xml
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/AuthModule.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/AuthenticationModuleState.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/AuthorizationAction.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/DescriptorLoader.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/MidpointDirContextAdapter.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/NodeAuthenticationEvaluator.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/PageDescriptor.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/StateOfModule.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/Url.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authentication/AuthenticationEvaluator.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authentication/CredentialModuleAuthentication.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authentication/MidpointAuthentication.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authentication/ModuleAuthentication.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authentication/NodeAuthenticationToken.java
    R model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authentication/Saml2ModuleAuthentication.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authorization/AuthorizationAction.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authorization/DescriptorLoader.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authorization/PageDescriptor.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/authorization/Url.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/AuthenticationEvaluator.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/CredentialModuleAuthentication.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/MidpointAuthentication.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/ModuleAuthentication.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/NodeAuthenticationToken.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/config/Saml2ModuleAuthentication.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointAuthenticationTrustResolverImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointAutowiredBeanFactoryObjectPostProcessor.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointBeanPostProcessor.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointProviderManager.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/MidpointSecurityContext.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/WicketRedirectStrategy.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/AuthorizationActionValue.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/DescriptorLoaderImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidpointAllowAllAuthorizationEvaluator.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidpointHttpAuthorizationEvaluator.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/ActuatorAuthenticationChannel.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/AuthenticationChannelImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/GuiAuthenticationChannel.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/ResetPasswordAuthenticationChannel.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/RestAuthenticationChannel.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/SelfRegistrationAuthenticationChannel.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/InitialSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/configuration/MidpointWebSecurityConfigurerAdapter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpAuthenticationEntryPoint.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/HttpSecurityQuestionsAuthenticationEntryPoint.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/SamlAuthenticationEntryPoint.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/entry/point/WicketLoginUrlAuthenticationEntryPoint.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/AuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/NodeAuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/NonceAuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/PasswordAuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/PasswordCallback.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/PasswordCallbackException.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/evaluator/SecurityQuestionAuthenticationEvaluatorImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/AbstractChannelFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/ActuatorChannelFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/AuthChannelRegistryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/DefaultChannelFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/GuiChannelFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/ResetPasswordChannelFactoryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/RestChannelFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/channel/SelfRegistrationChannelFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractCredentialModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AbstractModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/AuthModuleRegistryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpBasicModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpClusterModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpHeaderModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/HttpSecurityQuestionModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LdapModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/LoginFormModuleFactoryImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/MailNonceModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/OtherModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/Saml2ModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/factory/module/SecurityQuestionFormModuleFactory.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpBasicAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpClusterAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/HttpSecurityQuestionsAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/LdapAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MailNonceAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAnonymousAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointExceptionTranslationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointFilterChainProxy.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointRequestHeaderAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointUsernamePasswordAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/PreLogoutFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/RedirectForLoginPagesWithAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/SecurityQuestionsAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/TransformExceptionFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/configurers/AuthFilterConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/configurers/MidpointExceptionHandlingConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/configurers/MidpointFormLoginConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedAccessDeniedHandler.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/AuditedLogoutHandler.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/BasicMidPointAuthenticationSuccessHandler.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidPointAuthenticationSuccessHandler.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidpointAccessDeniedHandler.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/handler/MidpointAuthenticationFailureHandler.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/LdapDirContextAdapter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/ldap/MidpointPrincipalContextMapper.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/CredentialModuleAuthenticationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/HttpHeaderModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/HttpModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/LdapModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/LoginFormModuleAuthenticationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/MailNonceModuleAuthenticationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/ModuleAuthenticationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/NodeAuthenticationTokenImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/OtherModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/Saml2ModuleAuthenticationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/SecurityQuestionFormModuleAuthentication.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/ClusterAuthenticationToken.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/LdapAuthenticationToken.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/MailNonceAuthenticationToken.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/authentication/token/SecurityQuestionsAuthenticationToken.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/HttpHeaderModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/LdapModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/LoginFormModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/ModuleWebSecurityConfigurationImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlMidpointAdditionalConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configuration/SamlModuleWebSecurityConfiguration.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpBasicModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpClusterModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpHeaderModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/HttpSecurityQuestionsModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/LdapWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/LoginFormModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/MailNonceFormModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/SamlModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/SecurityQuestionsFormModuleWebSecurityConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractCredentialProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/ClusterProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MailNonceProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointAbstractAuthenticationProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MidPointLdapAuthenticationProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/PasswordProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/Saml2Provider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/SecurityQuestionProvider.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointAssertingPartyMetadataConverter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LoginConfigurer.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestResolver.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2LogoutRequestSuccessHandler.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2WebSsoAuthenticationFilter.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/MidpointAuthenticationManager.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/MidpointAuthenticationTrustResolverImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/MidpointAutowiredBeanFactoryObjectPostProcessor.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/MidpointBeanPostProcessor.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/MidpointProviderManager.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/MidpointSecurityContext.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/WicketRedirectStrategy.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/authorization/AuthorizationActionValue.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/authorization/DescriptorLoaderImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/authorization/MidPointGuiAuthorizationEvaluator.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/authorization/MidpointAllowAllAuthorizationEvaluator.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/authorization/MidpointHttpAuthorizationEvaluator.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/channel/ActuatorAuthenticationChannel.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/channel/AuthenticationChannelImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/channel/GuiAuthenticationChannel.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/channel/ResetPasswordAuthenticationChannel.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/channel/RestAuthenticationChannel.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/channel/SelfRegistrationAuthenticationChannel.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/configuration/InitialSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/configuration/MidpointWebSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/configuration/MidpointWebSecurityConfigurerAdapter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/entry/point/HttpAuthenticationEntryPoint.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/entry/point/HttpSecurityQuestionsAuthenticationEntryPoint.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/entry/point/SamlAuthenticationEntryPoint.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/entry/point/WicketLoginUrlAuthenticationEntryPoint.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/evaluator/AuthenticationEvaluatorImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/evaluator/NodeAuthenticationEvaluatorImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/evaluator/NonceAuthenticationEvaluatorImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/evaluator/PasswordAuthenticationEvaluatorImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/evaluator/PasswordCallback.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/evaluator/PasswordCallbackException.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/evaluator/SecurityQuestionAuthenticationEvaluatorImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/channel/AbstractChannelFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/channel/ActuatorChannelFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/channel/AuthChannelRegistryImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/channel/DefaultChannelFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/channel/GuiChannelFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/channel/ResetPasswordChannelFactoryImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/channel/RestChannelFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/channel/SelfRegistrationChannelFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/module/AbstractCredentialModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/module/AbstractModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/module/AuthModuleRegistryImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/module/HttpBasicModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/module/HttpClusterModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/module/HttpHeaderModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/module/HttpSecurityQuestionModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/module/LdapModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/module/LoginFormModuleFactoryImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/module/MailNonceModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/module/OtherModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/module/Saml2ModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/factory/module/SecurityQuestionFormModuleFactory.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/HttpAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/HttpBasicAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/HttpClusterAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/HttpSecurityQuestionsAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/LdapAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/MailNonceAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/MidpointAnonymousAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/MidpointAuthFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/MidpointExceptionTranslationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/MidpointFilterChainProxy.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/MidpointRequestAttributeAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/MidpointRequestHeaderAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/MidpointUsernamePasswordAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/PreLogoutFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/RedirectForLoginPagesWithAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/SecurityQuestionsAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/TranslateExceptionFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/configurers/AuthFilterConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/configurers/MidpointExceptionHandlingConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/filter/configurers/MidpointFormLoginConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/handler/AuditedAccessDeniedHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/handler/AuditedLogoutHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/handler/BasicMidPointAuthenticationSuccessHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/handler/MidPointAuthenticationSuccessHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/handler/MidpointAccessDeniedHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/handler/MidpointAuthenticationFailureHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/CredentialModuleAuthenticationImplImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/HttpHeaderModuleAuthentication.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/HttpModuleAuthentication.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/LdapModuleAuthentication.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/LoginFormModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/MailNonceModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/ModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/NodeAuthenticationTokenImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/OtherModuleAuthentication.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/Saml2ModuleAuthenticationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/SecurityQuestionFormModuleAuthentication.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/token/ClusterAuthenticationToken.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/token/LdapAuthenticationToken.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/token/MailNonceAuthenticationToken.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/authentication/token/SecurityQuestionsAuthenticationToken.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configuration/HttpHeaderModuleWebSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configuration/LdapModuleWebSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configuration/LoginFormModuleWebSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configuration/ModuleWebSecurityConfigurationImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configuration/SamlMidpointAdditionalConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configuration/SamlModuleWebSecurityConfiguration.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configurer/HttpBasicModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configurer/HttpClusterModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configurer/HttpHeaderModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configurer/HttpSecurityQuestionsModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configurer/LdapWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configurer/LoginFormModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configurer/MailNonceFormModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configurer/ModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configurer/SamlModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/module/configurer/SecurityQuestionsFormModuleWebSecurityConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/provider/AbstractCredentialProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/provider/ClusterProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/provider/MailNonceProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/provider/MidPointAbstractAuthenticationProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/provider/MidPointLdapAuthenticationProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/provider/PasswordProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/provider/Saml2Provider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/provider/SecurityQuestionProvider.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/saml/MidpointAssertingPartyMetadataConverter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/saml/MidpointSaml2LoginConfigurer.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/saml/MidpointSaml2LogoutRequestResolver.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/saml/MidpointSaml2LogoutRequestSuccessHandler.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/saml/MidpointSaml2WebSsoAuthenticationFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/session/MidpointHttpServletRequest.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/session/MidpointRegisterSessionAuthenticationStrategy.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/session/MidpointSessionRegistry.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/session/RemoveUnusedSecurityFilterEvent.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/session/RemoveUnusedSecurityFilterListener.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/session/RemoveUnusedSecurityFilterPublisher.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/session/SessionAndRequestScope.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/session/SessionAndRequestScopeImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/util/AuthModuleImpl.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/util/AuthSequenceUtil.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/util/EndPointsUrlMapping.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/util/ModuleType.java
    R model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/security/util/RequestState.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointHttpServletRequest.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointRegisterSessionAuthenticationStrategy.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/MidpointSessionRegistry.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/RemoveUnusedSecurityFilterEvent.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/RemoveUnusedSecurityFilterListener.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/RemoveUnusedSecurityFilterPublisher.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/SessionAndRequestScope.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/session/SessionAndRequestScopeImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthModuleImpl.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthSequenceUtil.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/EndPointsUrlMapping.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/ModuleType.java
    A model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/RequestState.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestAuthSequenceUtil.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestIntegrationSecurity.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestNonceAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestPasswordAuthenticationEvaluator.java
    M model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestSecurityQuestionsAuthenticationEvaluator.java
    M model/model-impl/pom.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ClusterCacheListener.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/AbstractRestController.java
    M model/rest-impl/src/main/java/com/evolveum/midpoint/rest/impl/ClusterRestController.java
    M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java

  Log Message:
  -----------
  clean up code of new modules for flexible authentication (authentication-impl, authentication-api)


Compare: https://github.com/Evolveum/midpoint/compare/43d1e6150dd0...cba31f082301


More information about the midPoint-svn mailing list