[midPoint-git] [Evolveum/midpoint] 285bff: fix of additional authorization for registration flow

Lukas Skublik noreply at github.com
Thu Oct 5 06:35:37 CEST 2023


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 285bff4ffe1ffccec91b6cd7dcd37000eba4c13a
      https://github.com/Evolveum/midpoint/commit/285bff4ffe1ffccec91b6cd7dcd37000eba4c13a
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-10-03 (Tue, 03 Oct 2023)

  Changed paths:
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/AuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/ActuatorAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/AuthenticationChannelImpl.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/GuiAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/IdentityRecoveryAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/ResetPasswordAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/SelfRegistrationAuthenticationChannel.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/GuiProfileCompiler.java

  Log Message:
  -----------
  fix of additional authorization for registration flow


  Commit: 53405efdad58d1b530ef8a1295956a9a8fce3332
      https://github.com/Evolveum/midpoint/commit/53405efdad58d1b530ef8a1295956a9a8fce3332
  Author: Kateryna Honchar <honchar at evolveum.com>
  Date:   2023-10-03 (Tue, 03 Oct 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/ResetPasswordAuthenticationChannel.java

  Log Message:
  -----------
  reset password resolveAuthorization fix


  Commit: b1de80fbdea5af0597e5e3fbe0502f759cda78ab
      https://github.com/Evolveum/midpoint/commit/b1de80fbdea5af0597e5e3fbe0502f759cda78ab
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-10-03 (Tue, 03 Oct 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/PageRegistrationFinish.java
    M model/authentication-api/src/main/java/com/evolveum/midpoint/authentication/api/util/AuthUtil.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/authorization/evaluator/MidPointGuiAuthorizationEvaluator.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/ActuatorAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/InvitationAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/ResetPasswordAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/SelfRegistrationAuthenticationChannel.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/FinishAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAnonymousAuthenticationFilter.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/ModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/module/configurer/RemoteModuleWebSecurityConfigurer.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/util/AuthenticationSequenceModuleCreator.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
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/RunAsRunner.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestRunAs.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/ProfileCompilerOptions.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityContextManager.java
    M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityContextManagerImpl.java

  Log Message:
  -----------
  fix for registration and reset password flow


  Commit: e4610178afc6aa530af596806e3635a70f5a2605
      https://github.com/Evolveum/midpoint/commit/e4610178afc6aa530af596806e3635a70f5a2605
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-10-03 (Tue, 03 Oct 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/channel/ResetPasswordAuthenticationChannel.java

  Log Message:
  -----------
  Merge remote-tracking branch 'refs/remotes/origin/tmp/authorization-fix' into tmp/authorization-fix


  Commit: 7312e21a6497240b534b2bb5a07ef207462ea0c8
      https://github.com/Evolveum/midpoint/commit/7312e21a6497240b534b2bb5a07ef207462ea0c8
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-10-03 (Tue, 03 Oct 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/filter/MidpointAuthFilter.java

  Log Message:
  -----------
  fix multiple executing of module filters when was successfully more than one


  Commit: a71f66d6da79e8ce301c3827a72e77ad3d9247a2
      https://github.com/Evolveum/midpoint/commit/a71f66d6da79e8ce301c3827a72e77ad3d9247a2
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-10-04 (Wed, 04 Oct 2023)

  Changed paths:
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/AbstractAuthenticationProvider.java
    M model/authentication-impl/src/main/java/com/evolveum/midpoint/authentication/impl/provider/MailNonceProvider.java

  Log Message:
  -----------
  fix invitation flow


  Commit: 828b08a5ca36417c43ac452ba44f409487810df7
      https://github.com/Evolveum/midpoint/commit/828b08a5ca36417c43ac452ba44f409487810df7
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-10-05 (Thu, 05 Oct 2023)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/focus/component/FocusProjectionsPanel.html
    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/simulation/SimulationsGuiUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/RoundedImagePanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/component/QueryPlaygroundPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/reports/component/SearchFilterConfigurationPanel.java

  Log Message:
  -----------
  Merge branch 'master' into tmp/authorization-fix


  Commit: 9e80a754b62585e9e476b81845c17ceeac7c29df
      https://github.com/Evolveum/midpoint/commit/9e80a754b62585e9e476b81845c17ceeac7c29df
  Author: lskublik <lskublik at evolveum.com>
  Date:   2023-10-05 (Thu, 05 Oct 2023)

  Changed paths:
    M config/initial-objects/archetype/020-archetype-system-user.xml
    M config/initial-objects/archetype/021-archetype-system-role.xml
    M config/initial-objects/archetype/022-archetype-business-role.xml
    M config/initial-objects/archetype/023-archetype-manual-provisioning-case.xml
    M config/initial-objects/archetype/024-archetype-operation-request.xml
    M config/initial-objects/archetype/025-archetype-approval-case.xml
    M config/initial-objects/archetype/027-archetype-correlation-case.xml
    M config/initial-objects/archetype/028-archetype-application-role.xml
    M config/initial-objects/archetype/029-archetype-application.xml
    M config/initial-objects/archetype/059-archetype-report.xml
    M config/initial-objects/archetype/060-archetype-report-dashboard.xml
    M config/initial-objects/archetype/061-archetype-report-collection.xml
    M config/initial-objects/archetype/501-archetype-task-reconciliation.xml
    M config/initial-objects/archetype/502-archetype-task-recomputation.xml
    M config/initial-objects/archetype/503-archetype-task-import.xml
    M config/initial-objects/archetype/504-archetype-task-live-sync.xml
    M config/initial-objects/archetype/505-archetype-task-async-update.xml
    M config/initial-objects/archetype/506-archetype-task-cleanup.xml
    M config/initial-objects/archetype/507-archetype-task-report.xml
    M config/initial-objects/archetype/508-archetype-task-single-bulk-action.xml
    M config/initial-objects/archetype/509-archetype-task-iterative-bulk-action.xml
    M config/initial-objects/archetype/510-archetype-task-report-import-classic.xml
    M config/initial-objects/archetype/513-archetype-task-shadow-integrity-check.xml
    M config/initial-objects/archetype/514-archetype-task-shadows-refresh.xml
    M config/initial-objects/archetype/515-archetype-task-objects-delete.xml
    M config/initial-objects/archetype/516-archetype-task-shadows-delete-long-time-not-updated.xml
    M config/initial-objects/archetype/517-archetype-task-execute-change.xml
    M config/initial-objects/archetype/518-archetype-task-execute-deltas.xml
    M config/initial-objects/archetype/519-archetype-task-reindex-repository.xml
    M config/initial-objects/archetype/520-archetype-task-certification.xml
    M config/initial-objects/archetype/521-archetype-task-approval.xml
    M config/initial-objects/archetype/522-archetype-task-object-integrity-check.xml
    M config/initial-objects/archetype/528-archetype-task-util.xml
    M config/initial-objects/archetype/529-archetype-task-system.xml
    M config/initial-objects/archetype/530-archetype-task-validity.xml
    M config/initial-objects/archetype/531-archetype-task-trigger.xml
    M config/initial-objects/archetype/532-archetype-task-propagation.xml
    M config/initial-objects/archetype/533-archetype-task-multi-propagation.xml
    M config/initial-objects/archetype/700-archetype-event-mark.xml
    M config/initial-objects/archetype/701-archetype-object-mark.xml
    M config/initial-objects/archetype/702-archetype-person.xml
    M config/initial-objects/mark/710-mark-focus-activated.xml
    M config/initial-objects/mark/711-mark-focus-deactivated.xml
    M config/initial-objects/mark/712-mark-focus-renamed.xml
    M config/initial-objects/mark/713-mark-focus-assignment-changed.xml
    M config/initial-objects/mark/714-mark-focus-archetype-changed.xml
    M config/initial-objects/mark/715-mark-focus-parent-org-reference-changed.xml
    M config/initial-objects/mark/716-mark-focus-role-membership-changed.xml
    M config/initial-objects/mark/730-mark-projection-activated.xml
    M config/initial-objects/mark/731-mark-projection-deactivated.xml
    M config/initial-objects/mark/732-mark-projection-renamed.xml
    M config/initial-objects/mark/733-mark-projection-identifier-changed.xml
    M config/initial-objects/mark/734-mark-projection-entitlement-changed.xml
    M config/initial-objects/mark/735-mark-projection-password-changed.xml
    M config/initial-objects/mark/736-mark-shadow-classification-changed.xml
    M config/initial-objects/mark/737-mark-shadow-correlation-state-changed.xml
    M config/initial-objects/mark/738-mark-projection-resource-object-affected.xml
    M config/initial-objects/mark/800-mark-protected.xml
    M config/initial-objects/mark/801-mark-decommission-later.xml
    M config/initial-objects/mark/802-mark-correlate-later.xml
    M config/initial-objects/mark/803-mark-do-not-touch.xml
    M config/initial-objects/mark/804-mark-invalid-data.xml
    M config/initial-objects/object-collection/251-object-collection-resource-up.xml
    M config/initial-objects/object-collection/261-object-collection-task-active.xml
    M config/initial-objects/object-templates/380-object-template-person.xml
    M config/initial-objects/report/090-report-audit.xml
    M config/initial-objects/report/100-report-reconciliation.xml
    M config/initial-objects/report/110-report-user-list.xml
    M config/initial-objects/report/130-report-certification-definitions.xml
    M config/initial-objects/report/140-report-certification-campaigns.xml
    M config/initial-objects/report/150-report-certification-cases.xml
    M config/initial-objects/report/160-report-certification-work-items.xml
    M config/initial-objects/report/170-report-simulation-objects.xml
    M config/initial-objects/report/171-report-simulation-objects-with-metrics.xml
    M config/initial-objects/report/172-report-simulation-items-changed.xml
    M config/initial-objects/report/173-report-simulation-values-changed.xml
    M config/initial-objects/report/180-report-simulation-results.xml
    M config/initial-objects/report/200-report-indirect-assignments.xml
    M config/initial-objects/role/030-role-superuser.xml
    M config/initial-objects/role/041-role-approver.xml
    M config/initial-objects/role/042-role-reviewer.xml
    M config/initial-objects/role/043-role-delegator.xml
    M config/initial-objects/task/550-task-cleanup.xml
    M config/initial-objects/task/560-task-validity.xml
    M config/initial-objects/task/570-task-trigger.xml
    M config/initial-objects/user/050-user-administrator.xml
    M dist/src/main/bin/ninja.bat
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/login/module/PagePasswordHint.html
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/validator/processor/AddRemoveAttributeValuesProcessor.java
    M tools/ninja/pom.xml
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/HelpAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/upgrade/action/PreUpgradeCheckAction.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/AbstractWriterConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportProducerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/ImportRepositoryConsumerWorker.java
    M tools/ninja/src/main/java/com/evolveum/midpoint/ninja/action/worker/SearchProducerWorker.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/ImportRepositoryTest.java
    A tools/ninja/src/test/java/com/evolveum/midpoint/ninja/NinjaNativeTest.java
    M tools/ninja/src/test/java/com/evolveum/midpoint/ninja/PreUpgradeCheckTest.java
    A tools/ninja/src/test/resources/ninja-native/config-template.xml
    A tools/ninja/src/test/resources/ninja-native/create-ninja-native-db.sql
    A tools/ninja/src/test/resources/ninja-native/drop-ninja-native-db.sql
    M tools/ninja/testng-unit.xml

  Log Message:
  -----------
  Merge branch 'master' into tmp/authorization-fix


Compare: https://github.com/Evolveum/midpoint/compare/5373942ffcc5...9e80a754b625


More information about the midPoint-svn mailing list