[midPoint-git] [Evolveum/prism] 0b91ea: secrets provider basic schema types + some initial...

mederly noreply at github.com
Mon Feb 26 20:44:31 CET 2024


  Branch: refs/heads/tmp/new-associations-cleanup
  Home:   https://github.com/Evolveum/prism
  Commit: 0b91eadb115cb5e3e4a4c75da418892ba9f3576d
      https://github.com/Evolveum/prism/commit/0b91eadb115cb5e3e4a4c75da418892ba9f3576d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2023-12-20 (Wed, 20 Dec 2023)

  Changed paths:
    M infra/prism-impl/src/main/resources/xml/ns/public/types-3.xsd

  Log Message:
  -----------
  secrets provider basic schema types + some initial code


  Commit: f9be8eae2f945f4fc1d195c076051646ef74691a
      https://github.com/Evolveum/prism/commit/f9be8eae2f945f4fc1d195c076051646ef74691a
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-01-02 (Tue, 02 Jan 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/AxiomQueryCompletionVisitor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/AxiomQueryValidationVisitor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/schema/SchemaRegistryImpl.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/PrismInternalTestUtil.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/secrets-provider


  Commit: b0709bc2517beabf37e51230f3f5413248d42608
      https://github.com/Evolveum/prism/commit/b0709bc2517beabf37e51230f3f5413248d42608
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-01-08 (Mon, 08 Jan 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/query/AxiomQueryLangService.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/AxiomQueryCompletionVisitor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/AxiomQueryLangServiceImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/AxiomQueryValidationVisitor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/FilterNamesProvider.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestQueryValidation.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/secrets-provider


  Commit: 9b318f8decac42ca6cd85fa25cf432147c818d40
      https://github.com/Evolveum/prism/commit/9b318f8decac42ca6cd85fa25cf432147c818d40
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-01-24 (Wed, 24 Jan 2024)

  Changed paths:
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/ResolvedItemPath.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/ValueFilterImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/AxiomQueryCompletionVisitor.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/AxiomQueryLangServiceImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/FilterNamesProvider.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/query/lang/PrismQueryLanguageParserImpl.java
    A infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestQueryCompletion.java
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/query/lang/TestQueryValidation.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/secrets-provider


  Commit: f90f711ad75bf865dc3f113d1ab24e073ace24db
      https://github.com/Evolveum/prism/commit/f90f711ad75bf865dc3f113d1ab24e073ace24db
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-01-30 (Tue, 30 Jan 2024)

  Changed paths:
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/SecretsProvider.java

  Log Message:
  -----------
  secret providers, some work on configuration


  Commit: 04ab6523934bf626fef9dd50f3b3823364285dc3
      https://github.com/Evolveum/prism/commit/04ab6523934bf626fef9dd50f3b3823364285dc3
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-05 (Mon, 05 Feb 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/ProtectedData.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/SecretsProvider.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ProtectedDataType.java
    M infra/prism-impl/src/main/resources/xml/ns/public/types-3.xsd

  Log Message:
  -----------
  secrets provider: simple attempt to put pieces together (manager, consumer, configuration). protector doesn't use providers yet. wip


  Commit: 60e2a1baa6c5af23f1b25cf8a7703afaa16159fe
      https://github.com/Evolveum/prism/commit/60e2a1baa6c5af23f1b25cf8a7703afaa16159fe
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-06 (Tue, 06 Feb 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/ProtectedData.java
    A infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ExternalDataType.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ProtectedDataType.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/BeanMarshaller.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/XNodeProcessorUtil.java
    M infra/prism-impl/src/main/resources/xml/ns/public/types-3.xsd
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestProtectedString.java

  Log Message:
  -----------
  secrets provider: fixed implementation for serialization/deserialization of protected data type with provider/key support


  Commit: 951ff819b3da73f6984745d23fe87db6eb9d6a2d
      https://github.com/Evolveum/prism/commit/951ff819b3da73f6984745d23fe87db6eb9d6a2d
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-07 (Wed, 07 Feb 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/SecretsProvider.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/SecretsProviderConsumer.java

  Log Message:
  -----------
  secrets provider: custom non-bundled connectors support, some javadoc


  Commit: 2efc5ae56b61efc71ff23e9f8aa08566d19363ad
      https://github.com/Evolveum/prism/commit/2efc5ae56b61efc71ff23e9f8aa08566d19363ad
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ProtectedDataType.java

  Log Message:
  -----------
  secrets provider: cleanup/renames. added display to secret provider configuration


  Commit: 7d1f05a4951ea616ba42b5722e89fd1d87bfa410
      https://github.com/Evolveum/prism/commit/7d1f05a4951ea616ba42b5722e89fd1d87bfa410
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/SecretsProvider.java
    R infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/SecretsProviderConsumer.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/SecretsResolver.java

  Log Message:
  -----------
  secrets provider: adding display, configuration and dependencies. Got rid of order element


  Commit: 49020b57a06ed7b4565cf62628aa571b04ab2f15
      https://github.com/Evolveum/prism/commit/49020b57a06ed7b4565cf62628aa571b04ab2f15
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    A infra/util/src/main/java/com/evolveum/midpoint/util/DependencyGraph.java
    A infra/util/src/test/java/com/evolveum/midpoint/util/DependencyGraphTest.java
    M infra/util/testng-unit.xml

  Log Message:
  -----------
  Add dependency graph support


  Commit: 3f4ccd05c42f90a34a896a4c12294e894acba7a8
      https://github.com/Evolveum/prism/commit/3f4ccd05c42f90a34a896a4c12294e894acba7a8
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    A infra/util/src/main/java/com/evolveum/midpoint/util/DependencyGraph.java
    A infra/util/src/test/java/com/evolveum/midpoint/util/DependencyGraphTest.java
    M infra/util/testng-unit.xml

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master' into feature/secrets-provider


  Commit: b7e970ce3452aa8ab4d5c9837d6cdb5c604d1f50
      https://github.com/Evolveum/prism/commit/b7e970ce3452aa8ab4d5c9837d6cdb5c604d1f50
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    M infra/util/src/main/java/com/evolveum/midpoint/util/DependencyGraph.java

  Log Message:
  -----------
  Remove useless "? extends X"


  Commit: 2881750fa83fb87a800d030b3cb077bbd06422de
      https://github.com/Evolveum/prism/commit/2881750fa83fb87a800d030b3cb077bbd06422de
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/ProtectedData.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/SecretsProvider.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/SecretsResolver.java
    A infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ExternalDataType.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ProtectedDataType.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/BeanMarshaller.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/XNodeProcessorUtil.java
    M infra/prism-impl/src/main/resources/xml/ns/public/types-3.xsd
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestProtectedString.java

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


  Commit: 37951943493c394d798a0f91bd41ea9898c6ab30
      https://github.com/Evolveum/prism/commit/37951943493c394d798a0f91bd41ea9898c6ab30
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-08 (Thu, 08 Feb 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/SecretsResolver.java

  Log Message:
  -----------
  secrets provider: improving generics


  Commit: 5f2f5389b4ba993be8264dfe5415161cd43af2a3
      https://github.com/Evolveum/prism/commit/5f2f5389b4ba993be8264dfe5415161cd43af2a3
  Author: Richard Richter <richard.richter at evolveum.com>
  Date:   2024-02-14 (Wed, 14 Feb 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xml/DynamicNamespacePrefixMapper.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xml/GlobalDynamicNamespacePrefixMapper.java
    M pom.xml

  Log Message:
  -----------
  docs/comments: more Jira link fixes


  Commit: e4d5ae2a639f3225a6e7d7c0a4e0c0c6f54fb7ed
      https://github.com/Evolveum/prism/commit/e4d5ae2a639f3225a6e7d7c0a4e0c0c6f54fb7ed
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-14 (Wed, 14 Feb 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ProtectedDataType.java

  Log Message:
  -----------
  secrets providers: protected data improvements


  Commit: d012cd331f2d5936a676ef5ea980f7a4bf32b710
      https://github.com/Evolveum/prism/commit/d012cd331f2d5936a676ef5ea980f7a4bf32b710
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-14 (Wed, 14 Feb 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/SecretsResolver.java

  Log Message:
  -----------
  secrets providers: support for resolving secrets in BasicExpressionFunctions


  Commit: 8d39929991d44c37b80500e5a1f38171fb702005
      https://github.com/Evolveum/prism/commit/8d39929991d44c37b80500e5a1f38171fb702005
  Author: Viliam Repan <vilo.repan at evolveum.com>
  Date:   2024-02-23 (Fri, 23 Feb 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/ProtectedData.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ProtectedDataType.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/crypto/BaseProtector.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/crypto/KeyStoreBasedProtectorImpl.java

  Log Message:
  -----------
  secret providers: fixing handling of encrypted/external data in protected data type


  Commit: 113bb5b5ee4baeb9f330a0679c5f999833d5575e
      https://github.com/Evolveum/prism/commit/113bb5b5ee4baeb9f330a0679c5f999833d5575e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-02-26 (Mon, 26 Feb 2024)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/ProtectedData.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/SecretsProvider.java
    A infra/prism-api/src/main/java/com/evolveum/midpoint/prism/crypto/SecretsResolver.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/xml/DynamicNamespacePrefixMapper.java
    A infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ExternalDataType.java
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ProtectedDataType.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/crypto/BaseProtector.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/crypto/KeyStoreBasedProtectorImpl.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/BeanMarshaller.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/marshaller/XNodeProcessorUtil.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/xml/GlobalDynamicNamespacePrefixMapper.java
    M infra/prism-impl/src/main/resources/xml/ns/public/types-3.xsd
    M infra/prism-impl/src/test/java/com/evolveum/midpoint/prism/lex/TestProtectedString.java
    A infra/util/src/main/java/com/evolveum/midpoint/util/DependencyGraph.java
    A infra/util/src/test/java/com/evolveum/midpoint/util/DependencyGraphTest.java
    M infra/util/testng-unit.xml
    M pom.xml

  Log Message:
  -----------
  Merge branch 'master' into tmp/new-associations-cleanup


Compare: https://github.com/Evolveum/prism/compare/ee722e16b49e...113bb5b5ee4b

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


More information about the midPoint-svn mailing list