As an sda-admin
I want to have a tool that allows users to download encrypted files that they have access to
so that I don't have to manually publicize them.
Description:
sda-cli needs to know which download service api to talk to. The service api URI can be passed as an argument for this issue.
For the encrypted case the user needs to pass the public c4gh key as well.
A/C:
Given a token with the correct visa for a dataset, download a file from /s3-encrypted endpoint (or the relevant file serving endpoint for each specific case, note there is plan to unify the /s3 endpoints at some point) of sda-download.
The downloaded file is encrypted with the user's key.
Continuation of #372.
As an sda-admin I want to have a tool that allows users to download encrypted files that they have access to so that I don't have to manually publicize them.
Description: sda-cli needs to know which download service api to talk to. The service api URI can be passed as an argument for this issue. For the encrypted case the user needs to pass the public c4gh key as well.
A/C:
Demo: