[midPoint-git] [Evolveum/midpoint] 5b6fba: Introduced exceptMetadata to authorization
Tony Tkáčik
noreply at github.com
Fri Aug 2 17:57:04 CEST 2024
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 5b6fbab71150e502e5335c8068768e0166de7727
https://github.com/Evolveum/midpoint/commit/5b6fbab71150e502e5335c8068768e0166de7727
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
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/controller/transformer/DataAccessProcessor.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityValueMetadata.java
M model/model-intest/src/test/resources/security/role-end-user-with-privacy.xml
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/PrismEntityOpConstraints.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationSearchItemsEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorWithItems.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/TieredSelectorWithItems.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismEntityCoverageInformation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismItemCoverageInformation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/SinglePhasePrismEntityOpConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/TwoPhasesPrismEntityOpConstraintsImpl.java
Log Message:
-----------
Introduced exceptMetadata to authorization
exceptMetadata flag in authorization is used to not allow access
to any value metadata in object.
Commit: 77d1e87d3f4a091cf08be134f13fe728f8300540
https://github.com/Evolveum/midpoint/commit/77d1e87d3f4a091cf08be134f13fe728f8300540
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
Log Message:
-----------
Fixed bug in IvwoConsolidator which sometimes did not remove
values without metadata
If mapping has explicitly defined set and provenance metadata were emitted
the values belonging to set without provenance metadata
were not correctly consolidated after mapping run.
Commit: e332a235806486db8d4a76b0543bc3f7ba848e0a
https://github.com/Evolveum/midpoint/commit/e332a235806486db8d4a76b0543bc3f7ba848e0a
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
Changed paths:
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractInitializedModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdapComplex.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMapleLeaf.java
Log Message:
-----------
Fixed small issues in tests
Commit: a81087eb78444498183a3f4a732c66470ecc21f6
https://github.com/Evolveum/midpoint/commit/a81087eb78444498183a3f4a732c66470ecc21f6
Author: Tony Tkáčik <tonydamage at gmail.com>
Date: 2024-08-02 (Fri, 02 Aug 2024)
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/controller/transformer/DataAccessProcessor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/IvwoConsolidator.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractInitializedModelIntegrationTest.java
M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestUserTemplate.java
A model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/security/TestSecurityValueMetadata.java
M model/model-intest/src/test/resources/security/role-end-user-with-privacy.xml
M model/model-test/src/main/java/com/evolveum/midpoint/model/test/CommonInitialObjects.java
M repo/security-api/src/main/java/com/evolveum/midpoint/security/api/Authorization.java
M repo/security-enforcer-api/src/main/java/com/evolveum/midpoint/security/enforcer/api/PrismEntityOpConstraints.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationFilterEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/AuthorizationSearchItemsEvaluation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/SelectorWithItems.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/TieredSelectorWithItems.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismEntityCoverageInformation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismItemCoverageInformation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/PrismValueCoverageInformation.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/SinglePhasePrismEntityOpConstraintsImpl.java
M repo/security-enforcer-impl/src/main/java/com/evolveum/midpoint/security/enforcer/impl/prism/TwoPhasesPrismEntityOpConstraintsImpl.java
M testing/longtest/src/test/java/com/evolveum/midpoint/testing/longtest/TestLdapComplex.java
M testing/story/src/test/java/com/evolveum/midpoint/testing/story/TestMapleLeaf.java
Log Message:
-----------
Merge branch 'feature/metadata-authorization'
Compare: https://github.com/Evolveum/midpoint/compare/ea47e94121d4...a81087eb7844
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