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: implement DataPlaneAuthorizationService #3918

Conversation

paullatzelsperger
Copy link
Member

@paullatzelsperger paullatzelsperger commented Feb 23, 2024

What this PR changes/adds

This PR implements the DataPlaneAuthorizationService and a new collaborator, the PublicEndpointGeneratorService, which is used to determine the public endpoint for any given data request.

Why it does that

Data plane signaling

Further notes

  • the DataPlaneAuthorizationService is not used anywhere yet. This will change once DPS: implement the Data plane Signaling API #3911 gets implemented.
  • I added a system-tests/e2e-dataplane-tests that will host dataplane-centric E2E tests. This makes up for ca half of the changeset, but does not yet contain any real implementation

Linked Issue(s)

Closes #3896

Please be sure to take a look at the contributing guidelines and our etiquette for pull requests.

@paullatzelsperger paullatzelsperger added this to the Milestone 14 milestone Feb 23, 2024
@paullatzelsperger paullatzelsperger added enhancement New feature or request dpf Feature related to the Data Plane Framework labels Feb 23, 2024
@paullatzelsperger paullatzelsperger force-pushed the feat/3896_implement_dataplaneauthorizationservice branch 3 times, most recently from cae58df to 921d366 Compare February 27, 2024 15:13
@paullatzelsperger paullatzelsperger force-pushed the feat/3896_implement_dataplaneauthorizationservice branch from 921d366 to db4088e Compare February 27, 2024 15:16
@paullatzelsperger paullatzelsperger marked this pull request as ready for review February 27, 2024 15:16
@paullatzelsperger paullatzelsperger force-pushed the feat/3896_implement_dataplaneauthorizationservice branch 2 times, most recently from b32fb30 to bda341e Compare February 27, 2024 15:25
@paullatzelsperger paullatzelsperger force-pushed the feat/3896_implement_dataplaneauthorizationservice branch from bda341e to 0b0f198 Compare February 27, 2024 15:26
@paullatzelsperger paullatzelsperger merged commit fcc8994 into eclipse-edc:main Feb 28, 2024
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dpf Feature related to the Data Plane Framework enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

DPS: implement DataPlaneAuthorizationService
3 participants