[midPoint-git] [Evolveum/midpoint] b6c62f: Remove "modern" shadow password caching

mederly noreply at github.com
Sat Oct 12 17:58:46 CEST 2024


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: b6c62f4007bc9609b46f7405f6318320bd4ff0e7
      https://github.com/Evolveum/midpoint/commit/b6c62f4007bc9609b46f7405f6318320bd4ff0e7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-12 (Sat, 12 Oct 2024)

  Changed paths:
    M docs/resources/attribute-caching.adoc
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceObjectDefinition.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-provisioning-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/credentials/ProjectionCredentialsProcessor.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractDirectManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/manual/AbstractManualResourceTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/AbstractPasswordTest.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/TestPasswordDefault.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/password/TestPasswordDefaultHashing.java
    M provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/shadows/manager/ShadowDeltaComputerAbsolute.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/manual/AbstractManualResourceTest.java
    M repo/repo-test-util/src/main/java/com/evolveum/midpoint/test/asserter/ShadowAsserter.java
    M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/SecurityUtil.java

  Log Message:
  -----------
  Remove "modern" shadow password caching

The caching of passwords in shadows is not usable yet. Only the hashing
method was available; and bringing encryption there needs resolving
some tough questions, like how should we select the applicable security
policy that would drive the storage method.

So, this commit removes that functionality, at least for now.
Legacy password caching can still be used, if needed.

Related to MID-10050.


  Commit: 8ea447c48e3f8ed5b9da2717f2753eb69b6f856c
      https://github.com/Evolveum/midpoint/commit/8ea447c48e3f8ed5b9da2717f2753eb69b6f856c
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-10-12 (Sat, 12 Oct 2024)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/RoleAnalysisServiceUtils.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/Clusterer.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/DensityBasedClustering.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mining/algorithm/cluster/mechanism/JaccardDistancesMeasure.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


Compare: https://github.com/Evolveum/midpoint/compare/46a39e89cdcf...8ea447c48e3f

To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications


More information about the midPoint-svn mailing list