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

Permit download of the hashing schema from the server #205

Open
nbgl opened this issue Jun 1, 2018 · 2 comments
Open

Permit download of the hashing schema from the server #205

nbgl opened this issue Jun 1, 2018 · 2 comments

Comments

@nbgl
Copy link
Contributor

nbgl commented Jun 1, 2018

Currently, Anonlink requires a Clkhash schema for a project, even though it doesn’t use it. This is an opportunity to enforce consistent hashing schemas between parties.

I propose that we permit parties to download the schema from the Entity Service. This download can happen in the Clkhash CLI tools. Clkhash could then ensure that the hashing conforms to the schema, before uploading it to the server.

This proposal requires an API change in the Entity Service.

Related to data61/clkhash#151.

@wilko77
Copy link
Collaborator

wilko77 commented Jun 1, 2018

endpoint /projects/{project_id}: get returns among other things also the schema.
However, there is currently an open issue (#197) around the access permission for this endpoint.

@nbgl
Copy link
Contributor Author

nbgl commented Jun 1, 2018

Indeed it does! I missed that.

I’ll keep this issue open to complement #197: we need the permissions relaxed to make this work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants