Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: OAuth2 endpoint audience #2000

Merged

Conversation

ndr-brt
Copy link
Member

@ndr-brt ndr-brt commented Sep 22, 2022

What this PR changes/adds

Introduces a new "endpoing audience" setting value that will be used for validation, while the "provider audience" will be used on token request

Why it does that

To permit more finer token claims validation

Further notes

  • moved CredentialsRequestAdditionalParametersProvider to oauth2-spi
  • introduced Oauth2DefaultServicesExtension
  • split Oauth2ValidationRule in 3 smaller rules to improve readability and tests

Linked Issue(s)

Closes # <-- insert Issue number if one exists

Checklist

  • added appropriate tests?
  • performed checkstyle check locally?
  • added/updated copyright headers?
  • documented public classes/methods?
  • added/updated relevant documentation?
  • assigned appropriate label? (exclude from changelog with label no-changelog)
  • formatted title correctly? (take a look at the CONTRIBUTING and styleguide for details)

@ndr-brt ndr-brt added the enhancement New feature or request label Sep 22, 2022
@github-actions github-actions bot added this to In progress in Connector Sep 22, 2022
@ndr-brt ndr-brt temporarily deployed to Azure-dev September 22, 2022 12:53 Inactive
Connector automation moved this from In progress to Review in progress Sep 23, 2022
@ndr-brt ndr-brt force-pushed the feature/1999-endpoint-audience branch from 7f62847 to 8e1c070 Compare September 23, 2022 14:33
@ndr-brt ndr-brt temporarily deployed to Azure-dev September 23, 2022 14:34 Inactive
@ndr-brt ndr-brt temporarily deployed to Azure-dev September 23, 2022 14:34 Inactive
@ndr-brt ndr-brt force-pushed the feature/1999-endpoint-audience branch from 8e1c070 to 8d6287d Compare September 23, 2022 14:56
@ndr-brt ndr-brt temporarily deployed to Azure-dev September 23, 2022 14:57 Inactive
@codecov-commenter
Copy link

codecov-commenter commented Sep 23, 2022

Codecov Report

Base: 63.64% // Head: 63.57% // Decreases project coverage by -0.06% ⚠️

Coverage data is based on head (c8ab141) compared to base (740c100).
Patch coverage: 77.02% of modified lines in pull request are covered.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2000      +/-   ##
==========================================
- Coverage   63.64%   63.57%   -0.07%     
==========================================
  Files         772      775       +3     
  Lines       16370    16380      +10     
  Branches     1055     1053       -2     
==========================================
- Hits        10418    10414       -4     
- Misses       5508     5523      +15     
+ Partials      444      443       -1     
Impacted Files Coverage Δ
...injection/lifecycle/ExtensionLifecycleManager.java 100.00% <ø> (ø)
...am/oauth2/core/Oauth2DefaultServicesExtension.java 0.00% <0.00%> (ø)
...paceconnector/iam/oauth2/core/Oauth2Extension.java 0.00% <0.00%> (ø)
...or/iam/oauth2/core/identity/Oauth2ServiceImpl.java 75.00% <ø> (ø)
...eclipse/dataspaceconnector/spi/iam/ClaimToken.java 0.00% <0.00%> (ø)
...connector/iam/oauth2/core/Oauth2Configuration.java 74.28% <85.71%> (-10.72%) ⬇️
...e/rule/Oauth2ExpirationIssuedAtValidationRule.java 93.75% <93.75%> (ø)
...r/ids/token/validation/rule/IdsValidationRule.java 65.00% <100.00%> (-1.67%) ⬇️
...oauth2/core/rule/Oauth2AudienceValidationRule.java 100.00% <100.00%> (ø)
...auth2/core/rule/Oauth2NotBeforeValidationRule.java 100.00% <100.00%> (ø)
... and 5 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report at Codecov.
📢 Do you have feedback about the report comment? Let us know in this issue.

@ndr-brt ndr-brt force-pushed the feature/1999-endpoint-audience branch from 8d6287d to 97c673a Compare September 23, 2022 15:16
@ndr-brt ndr-brt temporarily deployed to Azure-dev September 23, 2022 15:17 Inactive
@ndr-brt ndr-brt temporarily deployed to Azure-dev September 26, 2022 06:57 Inactive
@ndr-brt ndr-brt force-pushed the feature/1999-endpoint-audience branch from c8ab141 to c8872ba Compare September 26, 2022 08:20
@ndr-brt ndr-brt temporarily deployed to Azure-dev September 26, 2022 08:20 Inactive
@ndr-brt ndr-brt force-pushed the feature/1999-endpoint-audience branch from c8872ba to 36b5683 Compare September 26, 2022 08:26
@ndr-brt ndr-brt temporarily deployed to Azure-dev September 26, 2022 08:26 Inactive
@ndr-brt ndr-brt merged commit a862c02 into eclipse-edc:main Sep 26, 2022
Connector automation moved this from Review in progress to Done Sep 26, 2022
@ndr-brt ndr-brt deleted the feature/1999-endpoint-audience branch September 26, 2022 08:54
denisneuling pushed a commit to catenax-ng/product-edc that referenced this pull request Oct 14, 2022
> Shouldn't we switch back to the upstream oauth2 module since they are feature-equivalent right now? That happened with this PR: [eclipse-edc/Connector#2000](eclipse-edc/Connector#2000)
> 
> On the upstream the code is already well covered with tests.
> 
> Will come up with a dedicated PR

As long as we have and support our custom oauth2-extension and as someone volunteered to write test we should merge them. But yeah, going back to an equivalent oauth2 extension coming from upstream is desired.
ndr-brt added a commit to catenax-ng/product-edc that referenced this pull request Feb 20, 2023
* Bump logback-classic from 1.4.3 to 1.4.4 (#464)

* Bump logback-core from 1.4.3 to 1.4.4 (#463)

* feat(controlplane): support additional volumes (#467)

* Make veracode scan nightly (#468)

* Update veracode scan matrix action to have a dedicated version per matrix build (#469)

* Fix zip step required veracode upload (#470)

* Fix zip step for veracode (#471)

* Replace zip step by tar gz step (#472)

* Oauth2 Unit Tests (#473)

> Shouldn't we switch back to the upstream oauth2 module since they are feature-equivalent right now? That happened with this PR: [eclipse-edc/Connector#2000](eclipse-edc/Connector#2000)
> 
> On the upstream the code is already well covered with tests.
> 
> Will come up with a dedicated PR

As long as we have and support our custom oauth2-extension and as someone volunteered to write test we should merge them. But yeah, going back to an equivalent oauth2 extension coming from upstream is desired.

* Bump mikefarah/yq from 4.28.1 to 4.28.2 (#480)

* Upgrade jackson dependencies to version 2.14.0-rc2 (#483)

* Bump mockito-bom from 4.8.0 to 4.8.1 (#479)

* Bump actions/setup-java from 3.5.1 to 3.6.0 (#478)

* add one more example call for Release.md Dash (#482)

* remove exuaa extension (#481)

* Remove xsuaa-authenticator from edc-tests (#484)

* Bump flyway-core from 9.4.0 to 9.5.1 (#488)

* add CONTRIBUTING.md (#487)

* add code of conduct (#486)

* change package from net.catenx to org.eclipse.tractusx (#398)

* Upgrade docker jre version to openjdk11-jre-headless-11.0.17_p8-r0 (#489)

* chore: switch back to upstream oauth2 module (#475)

* remove IN policy operator support for BPN extension (#485)

* Bump gson from 2.9.1 to 2.10 (#491)

* Bump flyway-core from 9.5.1 to 9.6.0 (#492)

* Feature/update foss docs (#490)

* Update dockerfile package version openjdk11-jre-headless=11.0.17_p8-r1 (#502)

* Bump azure/setup-helm from 3.3 to 3.4 (#495)

* update dependencies (#501)

* Bump cucumber.version from 7.8.1 to 7.9.0 (#499)

* Bump mikefarah/yq from 4.28.2 to 4.29.2 (#497)

* Bump flyway-core from 9.6.0 to 9.7.0 (#504)

* allow sub directories in hashcorp vault extension (#503)

* control-plane-adapter extension - PR remarks changes + authorization fix

* Add custom Labels to helm-charts. (#506)

* control-plane-adapter extension - adjustement to external changes

(cherry picked from commit 3e246c4)

* Bump mikefarah/yq from 4.29.2 to 4.30.1 (#513)

* Bump flyway-core from 9.7.0 to 9.8.0 (#514)

* 189 - add e2e test for s3 file transfer (#510)

* Bump flyway-core from 9.8.0 to 9.8.1 (#517)

* Bump alpine (#521)

* Bump alpine (#522)

* control-plane-adapter extension - refactor after pr

(cherry picked from commit 80e3e7ed2f1b65bb121b91629666dc88ddec5ff9)

* Bump alpine in /edc-controlplane/edc-controlplane-memory/src/main/docker (#523)

* Bump alpine (#520)

* Bump alpine in /edc-dataplane/edc-dataplane-azure-vault/src/main/docker (#519)

* Bump s3 from 2.18.1 to 2.18.16 (#518)

* Bump mikefarah/yq from 4.30.1 to 4.30.2 (#516)

* control-plane-adapter extension - refactor after pr

* control-plane-adapter extension - diagram update

* Bump s3 from 2.18.16 to 2.18.17 (#527)

* Bump mikefarah/yq from 4.30.2 to 4.30.4 (#525)

* Bump mockito-bom from 4.8.1 to 4.9.0 (#526)

* Bump s3 from 2.18.17 to 2.18.18 (#528)

* Bump org.testcontainers.version from 1.17.4 to 1.17.6 (#532)

* Bump flyway-core from 9.8.1 to 9.8.2 (#536)

* Bump s3 from 2.18.18 to 2.18.20 (#534)

* Bump rest-assured from 5.2.0 to 5.3.0 (#535)

* Remove xsuaa-authenticator from edc-tests and dependencyManagement (#537)

* Bump logback-classic from 1.4.4 to 1.4.5 (#540)

* Bump logback-core from 1.4.4 to 1.4.5 (#538)

* Bump s3 from 2.18.20 to 2.18.21 (#539)

* Bump s3 from 2.18.21 to 2.18.22 (#543)

* Bump s3 from 2.18.22 to 2.18.23 (#545)

* Bump azure-sdk-bom from 1.2.6 to 1.2.8 (#544)

* Bump postgresql from 42.5.0 to 42.5.1 (#553)

* Remove @setting annotation due to broken dependency to edc runtime-metamodel (#558)

* Bump flyway-core from 9.8.2 to 9.8.3 (#556)

* Bump mikefarah/yq from 4.30.4 to 4.30.5 (#560)

* Bump s3 from 2.18.23 to 2.18.25 (#559)

* Bump s3 from 2.18.25 to 2.18.26 (#561)

* Bump spotless-maven-plugin from 2.27.2 to 2.28.0 (#557)

* Update alpine image to version 3.17.0 and openjdk11-jre-headless to version 11.0.17_p8-r3 (#562)

* Explicitly disable docker healthcheck (#563)

* Add edc-controlplane-memory-hashicorp-vault (#564)

* Feature/prep release 0.1.3 (#566)

* remove BPNs part from postman (#568)

* update transfer md (#567)

* Introduce tractusx-connector helm chart (#541)

* Fix github step helm-lint (#569)

* disable postgresql in charts/tractusx-connector per default (#570)

* Bump s3 from 2.18.26 to 2.18.28 (#573)

* Bump maven-dependency-plugin from 3.3.0 to 3.4.0 (#572)

* Fix typos in tractusx-connector helm chart (#574)

* add business test for http proxy transfer (#565)

* Bump s3 from 2.18.28 to 2.18.29 (#576)

* Bump actions/setup-java from 3.6.0 to 3.7.0 (#575)

* Bump EDC version to 20221018 (#494)

* Fix envFrom in tractusx helm chart (#580)

* Update actions setup-java to version 3.8.0 (#584)

* Bump httpclient from 4.5.13 to 4.5.14 (#583)

* bump edc version to 0.1.1-20221201-SNAPSHOT (#585)

* Bump s3 from 2.18.29 to 2.18.32 (#586)

* Bump s3 from 2.18.32 to 2.18.33 (#589)

* Bump flyway-core from 9.8.3 to 9.10.0 (#591)

* Bump cucumber.version from 7.9.0 to 7.10.0 (#594)

* Bump s3 from 2.18.33 to 2.18.35 (#593)

* Bump thomaseizinger/create-pull-request from 1.2.2 to 1.3.0 (#592)

* Bump azure/setup-kubectl from 3.0 to 3.1 (#581)

* Bump helm/kind-action from 1.4.0 to 1.5.0 (#597)

* Hotfix 0.1.4

Signed-off-by: Denis Neuling <denis.neuling@mercedes-benz.com>

* Handle OrConstraint (#595)

* Align custom-jsonld module to use edc @ 0.0.1-20221201-SNAPSHOT (#604)

* Bump s3 from 2.18.35 to 2.18.39 (#606)

* Feature: Sftp Provisioner and Client (#554)

* Add sftp provisioner and client
Signed-off-by: Brendan Cronin <brendan.cronin@mercedes-benz.com>
Co-authored-by: Denis Neuling <denis.neuling@mercedes-benz.com>

* Bump actions/setup-java from 3.8.0 to 3.9.0 (#605)

* Bump flyway-core from 9.10.0 to 9.10.1 (#610)

* Bump s3 from 2.18.39 to 2.18.40 (#609)

* Bump mockito-bom from 4.9.0 to 4.10.0 (#607)

* Bump actions/checkout from 3.1.0 to 3.2.0 (#598)

* Bump azure/setup-helm from 3.4 to 3.5 (#596)

* Bump s3 from 2.18.40 to 2.18.41 (#615)

* update description  of supporting infrastructure deployment (#616)

* update link to edc logo in README.md (#612)

* update postgresql version in Chart.yaml supporting-infrastructure (#622)

* Bump cucumber.version from 7.10.0 to 7.10.1 (#614)

* Bump mikefarah/yq from 4.30.5 to 4.30.6 (#613)

* update control plane docu (#623)

* Local TXDC Setup Documentation (#618)

* Feature/update postman (#624)

* remove git submodule (#619)

* Bump s3 from 2.18.41 to 2.19.1 (#626)

* Feature/update txdc deployment downward capabilities (#625)

* update setup docu (#627)

* Add validity attribute in class ContractDefinition

* Add feature and create SendAnOfferwithoutConstraints method in class negotiationSteps

* Add Validity Mapping in ContractDefinitionStepDefs class

* Correct format testing

* Feature/set charts deprecated (#628)

* Bump s3 from 2.19.1 to 2.19.2 (#631)

* Bump flyway-core from 9.10.1 to 9.10.2 (#632)

* Remove "counter offer" Method an testcase call

* Add validity attribute in class ContractDefinition

* Add feature and create SendAnOfferwithoutConstraints method in class negotiationSteps

* Add Validity Mapping in ContractDefinitionStepDefs class

* Correct format testing

* Remove "counter offer" Method an testcase call

* Bump mockito-bom from 4.10.0 to 4.11.0 (#637)

* Bump spotless-maven-plugin from 2.28.0 to 2.29.0 (#641)

* Bump flyway-core from 9.10.2 to 9.11.0 (#646)

* Bump actions/checkout from 3.2.0 to 3.3.0 (#647)

* Bump s3 from 2.19.2 to 2.19.11 (#648)

* remove trailing slash (#652)

* Bump junit-bom from 5.9.1 to 5.9.2 (#657)

* Bump azure/setup-kubectl from 3.1 to 3.2 (#655)

* Bump alpine (#662)

* Bump alpine (#661)

* Bump alpine (#658)

* Bump alpine in /edc-dataplane/edc-dataplane-azure-vault/src/main/docker (#660)

* Feature/cp adapter task 355 356 357 (#621)

* Bump alpine in /edc-controlplane/edc-controlplane-memory/src/main/docker (#659)

* update alpine from 3.17.0 to 3.17.1 for controlplane-memory-hashicorp-vault (#665)

* Bump edc version to 0.0.1-20230109-SNAPSHOT (#666)

* cp-adapter : code review, rollbacke name change (#664)

* update setup docu (#654)

* Bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8 (#670)

* Bump s3 from 2.19.11 to 2.19.15 (#668)

* Bump maven-dependency-plugin from 3.4.0 to 3.5.0 (#669)

* Bump cucumber.version from 7.10.1 to 7.11.0 (#672)

* Fix typo in control-plane adapter README

* Fix not working docu link in README.md

* Fix typo in tractusx-connector values.yaml comment

* Bump edc version to 0.0.1-20230115-SNAPSHOT

* Bump spotless-maven-plugin from 2.29.0 to 2.30.0

Bumps [spotless-maven-plugin](https://github.com/diffplug/spotless) from 2.29.0 to 2.30.0.
- [Release notes](https://github.com/diffplug/spotless/releases)
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)
- [Commits](diffplug/spotless@lib/2.29.0...lib/2.30.0)

---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Remove not useful anymore custom-jsonld extension (#683)

* Bump mikefarah/yq from 4.30.6 to 4.30.8 (#682)

* Bump s3 from 2.19.15 to 2.19.18 (#684)

* Configure dynamically HTTP Receiver callback endpoints. (#685)

* Bump flyway-core from 9.11.0 to 9.12.0

Bumps [flyway-core](https://github.com/flyway/flyway) from 9.11.0 to 9.12.0.
- [Release notes](https://github.com/flyway/flyway/releases)
- [Commits](https://github.com/flyway/flyway/commits)

---
updated-dependencies:
- dependency-name: org.flywaydb:flyway-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* add hydra deployment

* Add client to omejdn

* Add test case

* Add documentation

* Introduce typed object for oauth2 provisioning

* Increase trivy timeout

* Bump edc version to 0.0.1-20230125-SNAPSHOT

* Bump mockito-bom from 4.11.0 to 5.0.0

Bumps [mockito-bom](https://github.com/mockito/mockito) from 4.11.0 to 5.0.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](mockito/mockito@v4.11.0...v5.0.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-bom
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump nimbus-jose-jwt from 9.28 to 9.29

Bumps [nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) from 9.28 to 9.29.
- [Changelog](https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt)
- [Commits](https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/9.29..9.28)

---
updated-dependencies:
- dependency-name: com.nimbusds:nimbus-jose-jwt
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump spotless-maven-plugin from 2.30.0 to 2.31.0

Bumps [spotless-maven-plugin](https://github.com/diffplug/spotless) from 2.30.0 to 2.31.0.
- [Release notes](https://github.com/diffplug/spotless/releases)
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)
- [Commits](diffplug/spotless@lib/2.30.0...lib/2.31.0)

---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump nimbus-jose-jwt from 9.29 to 9.30

Bumps [nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) from 9.29 to 9.30.
- [Changelog](https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt)
- [Commits](https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/9.30..9.29)

---
updated-dependencies:
- dependency-name: com.nimbusds:nimbus-jose-jwt
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* chore: Disable build ci pipeline if just docu was updated (#705)

* docs: Update sample documentation (#671)

Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <florian.rusch.external@zf.com>

* Bump docker/build-push-action from 3 to 4

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](docker/build-push-action@v3...v4)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump s3 from 2.19.18 to 2.19.27

Bumps s3 from 2.19.18 to 2.19.27.

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:s3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump edc version to 0.0.1-20230131-SNAPSHOT

* Bump mockito-bom from 5.0.0 to 5.1.1

Bumps [mockito-bom](https://github.com/mockito/mockito) from 5.0.0 to 5.1.1.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](mockito/mockito@v5.0.0...v5.1.1)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump azure-sdk-bom from 1.2.8 to 1.2.9

Bumps [azure-sdk-bom](https://github.com/azure/azure-sdk-for-java) from 1.2.8 to 1.2.9.
- [Release notes](https://github.com/azure/azure-sdk-for-java/releases)
- [Commits](Azure/azure-sdk-for-java@azure-sdk-bom_1.2.8...azure-sdk-bom_1.2.9)

---
updated-dependencies:
- dependency-name: com.azure:azure-sdk-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump cucumber.version from 7.11.0 to 7.11.1

Bumps `cucumber.version` from 7.11.0 to 7.11.1.

Updates `cucumber-java` from 7.11.0 to 7.11.1
- [Release notes](https://github.com/cucumber/cucumber-jvm/releases)
- [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md)
- [Commits](cucumber/cucumber-jvm@v7.11.0...v7.11.1)

Updates `cucumber-junit-platform-engine` from 7.11.0 to 7.11.1
- [Release notes](https://github.com/cucumber/cucumber-jvm/releases)
- [Changelog](https://github.com/cucumber/cucumber-jvm/blob/main/CHANGELOG.md)
- [Commits](cucumber/cucumber-jvm@v7.11.0...v7.11.1)

---
updated-dependencies:
- dependency-name: io.cucumber:cucumber-java
  dependency-type: direct:development
  update-type: version-update:semver-patch
- dependency-name: io.cucumber:cucumber-junit-platform-engine
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump jackson-bom from 2.14.0-rc2 to 2.14.2

Bumps [jackson-bom](https://github.com/FasterXML/jackson-bom) from 2.14.0-rc2 to 2.14.2.
- [Release notes](https://github.com/FasterXML/jackson-bom/releases)
- [Commits](FasterXML/jackson-bom@jackson-bom-2.14.0-rc2...jackson-bom-2.14.2)

---
updated-dependencies:
- dependency-name: com.fasterxml.jackson:jackson-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump flyway-core from 9.12.0 to 9.14.1

Bumps [flyway-core](https://github.com/flyway/flyway) from 9.12.0 to 9.14.1.
- [Release notes](https://github.com/flyway/flyway/releases)
- [Commits](https://github.com/flyway/flyway/commits/flyway-9.14.1)

---
updated-dependencies:
- dependency-name: org.flywaydb:flyway-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump lombok from 1.18.24 to 1.18.26

Bumps [lombok](https://github.com/projectlombok/lombok) from 1.18.24 to 1.18.26.
- [Release notes](https://github.com/projectlombok/lombok/releases)
- [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown)
- [Commits](projectlombok/lombok@v1.18.24...v1.18.26)

---
updated-dependencies:
- dependency-name: org.projectlombok:lombok
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump nimbus-jose-jwt from 9.30 to 9.30.1

Bumps [nimbus-jose-jwt](https://bitbucket.org/connect2id/nimbus-jose-jwt) from 9.30 to 9.30.1.
- [Changelog](https://bitbucket.org/connect2id/nimbus-jose-jwt/src/master/CHANGELOG.txt)
- [Commits](https://bitbucket.org/connect2id/nimbus-jose-jwt/branches/compare/9.30.1..9.30)

---
updated-dependencies:
- dependency-name: com.nimbusds:nimbus-jose-jwt
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump postgresql from 42.5.1 to 42.5.3

Bumps [postgresql](https://github.com/pgjdbc/pgjdbc) from 42.5.1 to 42.5.3.
- [Release notes](https://github.com/pgjdbc/pgjdbc/releases)
- [Changelog](https://github.com/pgjdbc/pgjdbc/blob/REL42.5.3/CHANGELOG.md)
- [Commits](pgjdbc/pgjdbc@REL42.5.1...REL42.5.3)

---
updated-dependencies:
- dependency-name: org.postgresql:postgresql
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump spotless-maven-plugin from 2.31.0 to 2.32.0

Bumps [spotless-maven-plugin](https://github.com/diffplug/spotless) from 2.31.0 to 2.32.0.
- [Release notes](https://github.com/diffplug/spotless/releases)
- [Changelog](https://github.com/diffplug/spotless/blob/main/CHANGES.md)
- [Commits](diffplug/spotless@lib/2.31.0...lib/2.32.0)

---
updated-dependencies:
- dependency-name: com.diffplug.spotless:spotless-maven-plugin
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump jaxb-runtime from 4.0.1 to 4.0.2

Bumps jaxb-runtime from 4.0.1 to 4.0.2.

---
updated-dependencies:
- dependency-name: org.glassfish.jaxb:jaxb-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Bump s3 from 2.19.27 to 2.19.33

Bumps s3 from 2.19.27 to 2.19.33.

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:s3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* Replace provision-oauth2 with data-plane-http-oauth2

* Bump s3 from 2.19.33 to 2.20.0

Bumps s3 from 2.19.33 to 2.20.0.

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:s3
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* Support also support releases in ci pipeline

* Bump actions/setup-java from 3.9.0 to 3.10.0 (#730)

* Bump maven-deploy-plugin from 3.0.0 to 3.1.0 (#735)

* chore: Copy over version 0.1.5 release note file

* Add contract id to data source http call (#732)

* Implement first version of the provision-additional-header extension

* Give header a better shape

* Refactor

* Apply spotless

* Cover edge cases

* PR remarks

* PR remark

* spotless whim

* Remove unused dependencies

* Add missing json type name to resource definition class

* Register types

* bugfix: Fix slow AES encryption (#746)

* bugfix: Fix slow AES encryption

* Fix copyright headers

* Bump alpine in /edc-controlplane/edc-controlplane-memory/src/main/docker (#753)

* Bump alpine (#752)

* Bump alpine (#750)

* Use upstream jackson version (#741)

* Bump alpine (#749)

* Support horizontal edc scaling in cp adapter extension (#678)

Co-authored-by: marcingajek-zf <maaarcin@onet.pl>

* Bump EDC to 20220220 (#767)

* Prepare release 0.3.0

* Update CHANGELOG

---------

Signed-off-by: Denis Neuling <denis.neuling@mercedes-benz.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Marco Lecheler <marco@task.media>
Co-authored-by: Denis Neuling <denis.neuling@mercedes-benz.com>
Co-authored-by: Dominik-Pinsel <dominik.pinsel@daimler.com>
Co-authored-by: ndr_brt <andrea.bertagnolli@gmail.com>
Co-authored-by: marcingajek-zf <maaarcin@onet.pl>
Co-authored-by: marcingajek-zf <102966861+marcingajek-zf@users.noreply.github.com>
Co-authored-by: Tuncay Tunc (ZF Friedrichshafen AG) <100704677+tuncaytunc-zf@users.noreply.github.com>
Co-authored-by: maciejkizlich-zf <102966398+maciejkizlich-zf@users.noreply.github.com>
Co-authored-by: GitHub actions <noreply@github.com>
Co-authored-by: Florian Rusch (ZF Friedrichshafen AG) <florian.rusch.external@zf.com>
Co-authored-by: bcronin90 <90203222+bcronin90@users.noreply.github.com>
Co-authored-by: Diego Gomez <diego.gomez.external@zf.com>
Co-authored-by: Diego Alejandro Gómez Pardo (ZF Friedrichshafen AG) <97615391+diegogomez-zf@users.noreply.github.com>
Co-authored-by: Tuncay Tunc <tuncay.tunc.external@zf.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
No open projects
Connector
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

5 participants