[midPoint-git] [Evolveum/midpoint] 107d6b: Add ID Match implementation skeleton

mederly noreply at github.com
Fri Jan 14 12:12:05 CET 2022


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 107d6bbe3eb06458b438b2fbd947d54c807a89eb
      https://github.com/Evolveum/midpoint/commit/107d6bbe3eb06458b438b2fbd947d54c807a89eb
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-12-20 (Mon, 20 Dec 2021)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/RefinedResourceSchemaParser.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/SchemaTestConstants.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorFactory.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorFactoryRegistry.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorFactoryRegistryImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelatorFactory.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchService.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchServiceImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/MatchingResult.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/PotentialMatch.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/AbstractCorrelatorOrMatcherTest.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/TestDummyCorrelator.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/TestIdMatchCorrelator.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/match/AbstractIdMatchServiceTest.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/match/DummyIdMatchServiceImpl.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/match/ExpectedMatchingResult.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/match/TestDummyIdMatchServiceImpl.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/match/TestIdMatchServiceImpl.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/match/TestingAccount.java
    A model/model-impl/src/test/resources/correlator/accounts.csv
    A model/model-impl/src/test/resources/correlator/resource-dummy-fuzzy.xml
    A model/model-impl/src/test/resources/schema/correlation.xsd
    A model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelator.java
    A model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelatorFactory.java

  Log Message:
  -----------
  Add ID Match implementation skeleton

1. Preliminary XSD schema for flexible correlation configuration.
2. Preliminary support for correlators (instance, factory, registry).
3. Preliminary implementation of ID Match-based correlator.
4. Interface for ID Match service "connector" (IdMatchService),
plus a DummyIdMatchServiceImpl for testing.
5. Prepared a test of IdMatchService, working against
DummyIdMatchServiceImpl.


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

  Changed paths:
    M model/model-impl/pom.xml

  Log Message:
  -----------
  Add missing dependency


  Commit: 062ca96e5a09dfffbd0b530711292c50755a9bf7
      https://github.com/Evolveum/midpoint/commit/062ca96e5a09dfffbd0b530711292c50755a9bf7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2021-12-21 (Tue, 21 Dec 2021)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchServiceImpl.java

  Log Message:
  -----------
  Add listing attributes as a demo


  Commit: adb2fc60a8de00308869ac27317043cf88c2367b
      https://github.com/Evolveum/midpoint/commit/adb2fc60a8de00308869ac27317043cf88c2367b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-01-13 (Thu, 13 Jan 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ExpressionConstants.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/Correlator.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorConfiguration.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelatorFactoryRegistry.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorFactoryRegistryImpl.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorUtil.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelatorFactory.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelatorFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelatorFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/util/ModelImplUtils.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/AbstractCorrelatorOrMatcherTest.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorTestUtil.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/DummyIdMatchServiceImpl.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/TestDummyCorrelator.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/TestIdMatchCorrelator.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/TestingAccount.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/CorrelationTestingAccount.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/match/AbstractIdMatchServiceTest.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/match/DummyIdMatchServiceImpl.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/match/ExpectedMatchingResult.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/match/TestDummyIdMatchServiceImpl.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/match/TestIdMatchServiceImpl.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/match/TestingAccount.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/matching/AbstractIdMatchServiceTest.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/matching/ExpectedMatchingResult.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/matching/MatchingTestingAccount.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/matching/TestDummyIdMatchServiceImpl.java
    A model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/matching/TestIdMatchServiceImpl.java
    R model/model-impl/src/test/resources/correlator/accounts.csv
    A model/model-impl/src/test/resources/correlator/correlation/accounts.csv
    A model/model-impl/src/test/resources/correlator/correlation/correlator-emp-fn-opt.xml
    A model/model-impl/src/test/resources/correlator/correlation/correlator-emp-fn.xml
    A model/model-impl/src/test/resources/correlator/correlation/correlator-emp.xml
    A model/model-impl/src/test/resources/correlator/correlation/correlator-id-match.xml
    A model/model-impl/src/test/resources/correlator/correlation/correlator-owner-ref.xml
    A model/model-impl/src/test/resources/correlator/correlation/correlator-owner.xml
    A model/model-impl/src/test/resources/correlator/correlation/resource-dummy-correlation.xml
    A model/model-impl/src/test/resources/correlator/correlation/users.xml
    A model/model-impl/src/test/resources/correlator/matching/accounts.csv
    A model/model-impl/src/test/resources/correlator/matching/resource-dummy-matching.xml
    R model/model-impl/src/test/resources/correlator/resource-dummy-fuzzy.xml
    M model/model-impl/src/test/resources/schema/correlation.xsd
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/correlator/DummyCorrelator.java
    M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/ExpressionUtil.java

  Log Message:
  -----------
  Implement basic correlators

This commit provides FilterCorrelator, ExpressionCorrelator, and
IdMatchCorrelator (using IdMatchService and follow-on correlator).
Includes unit tests for these correlators and refactored matcher tests.


  Commit: f64d90d1a7c2520eb961013ea15d6c84240a109f
      https://github.com/Evolveum/midpoint/commit/f64d90d1a7c2520eb961013ea15d6c84240a109f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-01-13 (Thu, 13 Jan 2022)

  Changed paths:
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationResult.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/correlator/CorrelatorUtil.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/expression/ExpressionCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/filter/FilterCorrelator.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/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M model/model-impl/src/test/resources/correlator/correlation/correlator-owner.xml

  Log Message:
  -----------
  Connect new correlators to synchronization service

We now call new Correlator SPI in the main synchronization code path.
Work in progress: the old code is still used at some other places.

Unrelated change:
- Fixed task=null in ModelObjectResolver


  Commit: 3ca47de8f6055fc7eabcedec2406f69ec24638f5
      https://github.com/Evolveum/midpoint/commit/3ca47de8f6055fc7eabcedec2406f69ec24638f5
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-01-13 (Thu, 13 Jan 2022)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/SynchronizationUtils.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/IdMatchService.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/MatchingResult.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/PotentialMatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelatorFactory.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchServiceImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/MatchingResult.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/PotentialMatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/executor/LinkUpdater.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
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/DummyIdMatchServiceImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/correlation/TestCorrelators.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/matching/AbstractIdMatchServiceTest.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/matching/TestDummyIdMatchServiceImpl.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/correlator/matching/TestIdMatchServiceImpl.java
    A model/model-test/src/main/java/com/evolveum/midpoint/model/test/idmatch/DummyIdMatchServiceImpl.java
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/ModifyTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/AbstractIntegrationTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/TestResource.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    R testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatch.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchDummy.java
    A testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java
    M testing/story/src/test/resources/correlation/idmatch/resource-ais.xml

  Log Message:
  -----------
  Integrate ID Match to SynchronizationService

1. Correlation state is now stored in the shadows.
2. ID Match-based story test was revived to test at least the basic
functionality.


  Commit: 77c64aad784dc6499fb13232acc5b4aa0ed29117
      https://github.com/Evolveum/midpoint/commit/77c64aad784dc6499fb13232acc5b4aa0ed29117
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-01-13 (Thu, 13 Jan 2022)

  Changed paths:
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelatorUtil.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/noop/NoOpCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/noop/NoOpCorrelatorFactory.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/sync/SynchronizationContext.java

  Log Message:
  -----------
  Re-allow resources with "no-op" correlation

These were allowed in 4.4, and earlier today removed in the name
of clarity. But returned now, as some tests use this functionality
and (somehow) it might make sense.


  Commit: 266b3b6513c5328b1aff6db4e872535c2dc6f52b
      https://github.com/Evolveum/midpoint/commit/266b3b6513c5328b1aff6db4e872535c2dc6f52b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-01-13 (Thu, 13 Jan 2022)

  Changed paths:
    A gui/admin-gui/src/main/resources/initial-objects/027-archetype-correlation-case.xml
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/TestIntegrationObjectWrapperFactory.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/CorrelationContext.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/correlator/idmatch/PotentialMatch.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelBeans.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelationCaseManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/TemporaryIdMatchServiceImpl.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/CaseAsserter.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java

  Log Message:
  -----------
  Add basic correlation cases management

ID Match correlator now creates, updates, and closes correlation cases
depending on the result of matching. (In a very basic way, for now.)

Also adapted failing TestIntegrationObjectWrapperFactory.


  Commit: b9fd069104ce93ddd61377f1cac1081e2a0d9b9f
      https://github.com/Evolveum/midpoint/commit/b9fd069104ce93ddd61377f1cac1081e2a0d9b9f
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-01-14 (Fri, 14 Jan 2022)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ObjectTypeUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-case-management-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/CorrelationCaseManager.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/correlator/idmatch/IdMatchCorrelator.java
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/AbstractIdMatchTest.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchDummy.java
    M testing/story/src/test/java/com/evolveum/midpoint/testing/story/correlation/TestIdMatchReal.java

  Log Message:
  -----------
  Add option URIs to correlation case


  Commit: 061ef7917aeab49b93f9a94fa64adc831820f7b2
      https://github.com/Evolveum/midpoint/commit/061ef7917aeab49b93f9a94fa64adc831820f7b2
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2022-01-14 (Fri, 14 Jan 2022)

  Changed paths:
    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/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/MainObjectListPanel.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/component/password/PasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/page/PageBase.html
    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/util/ModelServiceLocator.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/api/util/WebModelServiceUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/util/WebPrismUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuAuthzUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/menu/LeftMenuPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/factory/wrapper/ProvenanceMetadataWrapperFactory.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/AbstractPageObjectDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ObjectDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/ProgressAwareChangesExecutorImpl.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/abstractrole/component/MemberOperationsHelper.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/assignmentholder/AssignmentHolderDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/assignmentholder/FocusDetailsModels.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/cases/CaseDetailsModels.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/component/ProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/component/TaskOperationalButtonsPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusDetails.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/PageFocusPreviewChanges.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/DeadShadowSearchItem.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/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/org/component/OrgMemberPanel.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/resource/ResourceDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/ShadowDetailsModel.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/task/TaskDetailsModel.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/admin/user/UserDetailsModel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/user/component/UserDelegationsPanel.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
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/AuthorizationAction.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/AuthorizationActionValue.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/DescriptorLoader.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/FocusProjectionsCounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PageDescriptor.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/PageMounter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/application/Url.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/AbstractSpringBootApplication.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/CasSecurityConfig.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/MidPointSpringApplication.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/boot/TrailingSlashRedirectingFilter.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/SelfConsentPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/breadcrumbs/BreadcrumbPageInstance.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/BoxedTablePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/ExpressionEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/input/dto/ExpressionTypeDto.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/objectdetails/AbstractObjectMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/AbstractRoleMainPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/objectdetails/UserDelegationsTabPanel.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/component/prism/show/SceneDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/progress/ProgressPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/AbstractSearchItemPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/Search.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/search/SearchItemDefinition.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/PageAdminObjectDetails.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/PageAdminConfiguration.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/home/component/PersonalInfoPanel.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/reports/component/RunReportPopupPanel.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/ResourceContentPanel.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/AbstractRoleCompositedSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/AbstractRoleMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/IndirectSearchItem.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/roles/ProjectSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/RelationSearchItem.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/SearchBoxConfigurationHelper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/roles/TenantSearchItem.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/users/component/OrgMemberPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/users/component/TreeTablePanel.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/page/self/component/ChangePasswordPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/self/component/SecurityQuestionsPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/AuditedAccessDeniedHandler.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/AuditedLogoutHandler.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/BasicMidPointAuthenticationSuccessHandler.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/BasicWebSecurityConfig.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/GuiAuthorizationConstants.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/HttpAuthenticationEntryPoint.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/HttpSecurityQuestionsAuthenticationEntryPoint.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/MidPointAuthWebSession.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointAuthenticationSuccessHandler.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidPointGuiAuthorizationEvaluator.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointAccessDeniedHandler.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointAllowAllAuthorizationEvaluator.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointAuthenticationFailureHandler.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointAuthenticationManager.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointAuthenticationTrustResolverImpl.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointAutowiredBeanFactoryObjectPostProcessor.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointBeanPostProcessor.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointHttpAuthorizationEvaluator.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointProviderManager.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointRegisterSessionAuthenticationStrategy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointSecurityContext.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointSessionRegistry.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/MidpointWebSecurityConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/PageUrlMapping.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/RemoveUnusedSecurityFilterEvent.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/RemoveUnusedSecurityFilterListener.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/RemoveUnusedSecurityFilterPublisher.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/SamlAuthenticationEntryPoint.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/SessionAndRequestScope.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/SessionAndRequestScopeImpl.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/WicketLoginUrlAuthenticationEntryPoint.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/WicketRedirectStrategy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/channel/ActuatorAuthenticationChannel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/channel/AuthenticationChannelImpl.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/channel/GuiAuthenticationChannel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/channel/ResetPasswordAuthenticationChannel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/channel/RestAuthenticationChannel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/channel/SelfRegistrationAuthenticationChannel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/channel/AbstractChannelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/channel/ActuatorChannelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/channel/AuthChannelRegistryImpl.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/channel/DefaultChannelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/channel/GuiChannelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/channel/ResetPasswordChannelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/channel/RestChannelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/channel/SelfRegistrationChannelFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/AbstractCredentialModuleFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/AbstractModuleFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/AuthModuleRegistryImpl.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/HttpBasicModuleFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/HttpClusterModuleFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/HttpHeaderModuleFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/HttpSecurityQuestionModuleFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/LdapModuleFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/LoginFormModuleFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/MailNonceModuleFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/OtherModuleFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/Saml2ModuleFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/factory/module/SecurityQuestionFormModuleFactory.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/HttpAuthenticationFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/HttpBasicAuthenticationFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/HttpClusterAuthenticationFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/HttpSecurityQuestionsAuthenticationFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/LdapAuthenticationFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MailNonceAuthenticationFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointAnonymousAuthenticationFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointAuthFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointExceptionTranslationFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointFilterChainProxy.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointRequestAttributeAuthenticationFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointRequestHeaderAuthenticationFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/MidpointUsernamePasswordAuthenticationFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/PreLogoutFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/RedirectForLoginPagesWithAuthenticationFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/SecurityQuestionsAuthenticationFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/TranslateExceptionFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/configurers/AuthFilterConfigurer.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/configurers/MidpointExceptionHandlingConfigurer.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/filter/configurers/MidpointFormLoginConfigurer.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/HttpBasicModuleWebSecurityConfig.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/HttpClusterModuleWebSecurityConfig.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/HttpHeaderModuleWebSecurityConfig.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/HttpSecurityQuestionsModuleWebSecurityConfig.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/LdapWebSecurityConfig.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/LoginFormModuleWebSecurityConfig.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/MailNonceFormModuleWebSecurityConfig.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/ModuleWebSecurityConfig.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/SamlModuleWebSecurityConfig.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/SecurityQuestionsFormModuleWebSecurityConfig.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/ClusterAuthenticationToken.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/CredentialModuleAuthentication.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/HttpHeaderModuleAuthentication.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/HttpModuleAuthentication.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/LdapAuthenticationToken.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/LdapModuleAuthentication.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/LoginFormModuleAuthentication.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/MailNonceAuthenticationToken.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/MailNonceModuleAuthentication.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/OtherModuleAuthentication.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/Saml2ModuleAuthentication.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/SecurityQuestionFormModuleAuthentication.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/authentication/SecurityQuestionsAuthenticationToken.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/configuration/HttpHeaderModuleWebSecurityConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/configuration/LdapModuleWebSecurityConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/configuration/LoginFormModuleWebSecurityConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/configuration/ModuleWebSecurityConfigurationImpl.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/configuration/SamlMidpointAdditionalConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/module/configuration/SamlModuleWebSecurityConfiguration.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/provider/AbstractCredentialProvider.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/provider/ClusterProvider.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/provider/MailNonceProvider.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/provider/MidPointAbstractAuthenticationProvider.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/provider/MidPointLdapAuthenticationProvider.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/provider/PasswordProvider.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/provider/Saml2Provider.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/provider/SecurityQuestionProvider.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/saml/MidpointAssertingPartyMetadataConverter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/saml/MidpointMetadataRelyingPartyRegistrationResolver.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/saml/MidpointSaml2LoginConfigurer.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/saml/MidpointSaml2LogoutRequestResolver.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/saml/MidpointSaml2LogoutRequestSuccessHandler.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/saml/MidpointSaml2WebSsoAuthenticationFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/saml/MidpointSaml2WebSsoAuthenticationRequestFilter.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/AuthModuleImpl.java
    A gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/GuiAuthorizationConstants.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/IdentityProvider.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/MidpointHttpServletRequest.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/RequestState.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/security/util/SecurityUtils.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/MemberPanelStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/ObjectListStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/PageStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/session/SessionStorage.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/ExpressionUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/NewWindowNotifyingBehavior.java
    R gui/admin-gui/src/main/resources/ctx-web-security-cas.xml
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/gui/test/TestMidPointSpringApplication.java
    M gui/admin-gui/src/test/java/com/evolveum/midpoint/web/AbstractGuiIntegrationTest.java
    R gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestDescriptorLoader.java
    R gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestIntegrationSecurity.java
    A gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestPageMounter.java
    R gui/admin-gui/src/test/java/com/evolveum/midpoint/web/TestSecurityUtils.java
    M gui/admin-gui/testng-integration.xml
    M gui/admin-gui/testng-unit.xml
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinitionResolver.java
    A model/authentication-api/pom.xml
    A 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/AuthenticationChannel.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/AuthenticationModuleState.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/IdentityProvider.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/LoginFormModuleFactory.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/ModuleWebSecurityConfiguration.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/ResetPasswordChannelFactory.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
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthConstants.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    A model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthenticationModuleNameConstants.java
    A model/authentication-api/src/main/resources/ctx-security.xml
    A model/authentication-impl/pom.xml
    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
    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
    A model/authentication-impl/src/main/resources/ctx-authentication.xml
    A model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestAuthSequenceUtil.java
    A model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/TestIntegrationSecurity.java
    A model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestAbstractAuthenticationEvaluator.java
    A model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestNonceAuthenticationEvaluator.java
    A model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestPasswordAuthenticationEvaluator.java
    A model/authentication-impl/src/test/java/com/evolveum/midpoint/authentication/evaluator/TestSecurityQuestionsAuthenticationEvaluator.java
    A model/authentication-impl/src/test/resources/common/role-authorization-1.xml
    A model/authentication-impl/src/test/resources/common/role-authorization-2.xml
    A model/authentication-impl/src/test/resources/common/role-superuser.xml
    A model/authentication-impl/src/test/resources/common/role-ui-allow-all.xml
    A model/authentication-impl/src/test/resources/common/role-ui-deny-all.xml
    A model/authentication-impl/src/test/resources/common/role-ui-deny-allow.xml
    A model/authentication-impl/src/test/resources/common/security-policy.xml
    A model/authentication-impl/src/test/resources/common/system-configuration.xml
    A model/authentication-impl/src/test/resources/common/user-administrator.xml
    A model/authentication-impl/src/test/resources/common/user-guybrush.xml
    A model/authentication-impl/src/test/resources/common/user-jack.xml
    A model/authentication-impl/src/test/resources/ctx-authentication-test-main.xml
    A model/authentication-impl/src/test/resources/logback-test.xml
    A model/authentication-impl/testng-integration.xml
    A model/authentication-impl/testng-unit.xml
    M model/model-api/pom.xml
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/AuthenticationEvaluator.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelAuditRecorder.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/AuthModule.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/AuthenticationChannel.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/AuthenticationModuleNameConstants.java
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/ClusterwideUserSessionManager.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/MidpointAuthentication.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/MidpointDirContextAdapter.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/ModuleAuthentication.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/ModuleType.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/ModuleWebSecurityConfiguration.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/NodeAuthenticationEvaluator.java
    R model/model-api/src/main/java/com/evolveum/midpoint/model/api/authentication/StateOfModule.java
    A model/model-api/src/main/java/com/evolveum/midpoint/model/api/util/ClusterServiceConsts.java
    M model/model-impl/pom.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ClusterCacheListener.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ClusterServiceConsts.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/lens/ClockworkAuthorizationHelper.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/policy/scriptExecutor/ScriptingTaskCreator.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/AuthenticationEvaluatorImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/ClusterwideUserSessionManagerImpl.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfiledPrincipalManagerImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/NodeAuthenticationEvaluatorImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/NodeAuthenticationToken.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/NonceAuthenticationEvaluatorImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/PasswordAuthenticationEvaluatorImpl.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/PasswordCallback.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/PasswordCallbackException.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/SecurityQuestionAuthenticationEvaluatorImpl.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestAbstractAuthenticationEvaluator.java
    M model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestGuiProfiledPrincipalManager.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestNonceAuthenticationEvaluator.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestPasswordAuthenticationEvaluator.java
    R model/model-impl/src/test/java/com/evolveum/midpoint/model/impl/security/TestSecurityQuestionsAuthenticationEvaluator.java
    M model/model-impl/testng-unit.xml
    M model/model-test/pom.xml
    M model/model-test/src/main/java/com/evolveum/midpoint/model/test/AbstractModelIntegrationTest.java
    M model/pom.xml
    M model/report-impl/src/test/java/com/evolveum/midpoint/report/TestCsvReportMultiNode.java
    M model/rest-impl/pom.xml
    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 model/workflow-api/src/main/java/com/evolveum/midpoint/wf/util/QueryUtils.java
    M model/workflow-impl/src/main/java/com/evolveum/midpoint/wf/impl/access/AuthorizationHelper.java
    M pom.xml
    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/resourceobjects/ResourceObjectChange.java
    M provisioning/ucf-impl-connid/src/test/resources/connector-ldap.xml
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/object/QAssignmentHolderMapping.java
    M repo/repo-sqale/src/main/java/com/evolveum/midpoint/repo/sqale/qmodel/role/QAbstractRoleMapping.java
    M repo/repo-sqale/src/test/java/com/evolveum/midpoint/repo/sqale/func/SqaleRepoSearchTest.java
    A repo/security-api/src/main/java/com/evolveum/midpoint/security/api/AuthenticationAnonymousChecker.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/MidPointPrincipalManager.java
    M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/FilterGizmo.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/FilterGizmoObjectFilterImpl.java
    M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SecurityEnforcerImpl.java
    M repo/security-impl/pom.xml
    M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java
    M repo/task-quartz-impl/src/main/java/com/evolveum/midpoint/task/quartzimpl/tasks/TaskPersister.java
    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
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapCookedTest.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapMultidomainRunAsTest.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapMultidomainTest.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/AbstractAdLdapRawTest.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
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapAd2012.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapAd2012Strange.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapAd2016.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapAd2019.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapAd2019Strange.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapChimera.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapChimeraNativeSchema.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapChimeraRunAs.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapChimeraStrange.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapLocalhost.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapMedusa.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapMedusaSyncTimestamp.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapRawLocalhost.java
    R testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/TestAdLdapRawMedusa.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/big/AbstractAdLdapBigTest.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/big/TestAdLdapBigAd2016.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainRunAsTest.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/AbstractAdLdapMultidomainTest.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2012.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2012Strange.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2016.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2019.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapAd2019Strange.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapChimera.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapChimeraNativeSchema.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapChimeraRunAs.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/multidomain/TestAdLdapChimeraStrange.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/AbstractAdLdapCookedTest.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/AbstractAdLdapRawTest.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/AbstractAdLdapSimpleTest.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/TestAdLdapLocalhost.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/TestAdLdapMedusa.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/TestAdLdapMedusaSyncTimestamp.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/TestAdLdapRawLocalhost.java
    A testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/ad/simple/TestAdLdapRawMedusa.java
    M testing/conntest/src/test/java/com/evolveum/midpoint/testing/conntest/opendj/TestOpenDjDn.java
    A testing/conntest/src/test/resources/ad-ldap-big/resource-ad2016.xml
    A testing/conntest/src/test/resources/ad-ldap-big/role-big.xml
    M testing/conntest/src/test/resources/ad-ldap-multidomain/resource-ad2016.xml
    A testing/conntest/src/test/resources/ad-ldap-simple/resource-localhost.xml
    A testing/conntest/src/test/resources/ad-ldap-simple/resource-medusa-sync-timestamp.xml
    A testing/conntest/src/test/resources/ad-ldap-simple/resource-medusa.xml
    A testing/conntest/src/test/resources/ad-ldap-simple/resource-raw-localhost.xml
    A testing/conntest/src/test/resources/ad-ldap-simple/resource-raw-medusa.xml
    A testing/conntest/src/test/resources/ad-ldap-simple/role-meta-org.xml
    A testing/conntest/src/test/resources/ad-ldap-simple/role-pirate.xml
    A testing/conntest/src/test/resources/ad-ldap-simple/task-sync-user.xml
    A testing/conntest/src/test/resources/ad-ldap-simple/task-sync.xml
    R testing/conntest/src/test/resources/ad-ldap/resource-localhost.xml
    R testing/conntest/src/test/resources/ad-ldap/resource-medusa-sync-timestamp.xml
    R testing/conntest/src/test/resources/ad-ldap/resource-medusa.xml
    R testing/conntest/src/test/resources/ad-ldap/resource-raw-localhost.xml
    R testing/conntest/src/test/resources/ad-ldap/resource-raw-medusa.xml
    R testing/conntest/src/test/resources/ad-ldap/role-meta-org.xml
    R testing/conntest/src/test/resources/ad-ldap/role-pirate.xml
    R testing/conntest/src/test/resources/ad-ldap/task-sync-user.xml
    R testing/conntest/src/test/resources/ad-ldap/task-sync.xml
    M testing/conntest/src/test/resources/common/user-guybrush.xml
    M testing/conntest/testng-integration.xml

  Log Message:
  -----------
  Merge branch 'master' into feature/correlators


Compare: https://github.com/Evolveum/midpoint/compare/6a9626ad2afe...061ef7917aea


More information about the midPoint-svn mailing list