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

[download] Make the /files endpoint serve encrypted files data #1243

Open
2 tasks
aaperis opened this issue Jan 8, 2025 · 0 comments
Open
2 tasks

[download] Make the /files endpoint serve encrypted files data #1243

aaperis opened this issue Jan 8, 2025 · 0 comments
Labels
enhancement New feature or request Security Bad: Security problem

Comments

@aaperis
Copy link
Contributor

aaperis commented Jan 8, 2025

Please describe the feature

As a user, I want to use the /files endpoint for downloading encrypted files so that I can perform REST API calls for fetching data that I have access to in the most secure way.

Acceptance criteria

  • /files endpoint serves encrypted files
  • Tests verifying the changes are added

Additional context

Currently, sda-download can either serve encrypted files only from its S3 endpoint, or unencrypted files through its S3 and REST /files endpoints. Both scenarios depend on the configuration of the service upon deployment.

Either make /files serve encrypted/unencrypted files so that it is on par with the S3 interface of sda-download, or make /files serve only encrypted files.

Estimation of size

medium

Estimation of priority

medium

@aaperis aaperis added Security Bad: Security problem enhancement New feature or request labels Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Security Bad: Security problem
Projects
None yet
Development

No branches or pull requests

1 participant