Comments (7)
Might relate to this.
from ditp.
IMHO — we don’t want a presentation request builder. What we want is a data structure that has an embedded presentation request, with elements that can be templatized — e.g. selected claims to reveal or not reveal, an age to check in a predicate (“older than 19”, where 19 is the templatized/parameterized value).
Related to this comment: bcgov/bc-wallet-mobile#800 (comment)
from ditp.
Thanks @swcurran . I was thinking something among the lines of a "directory" of pre-curated proof-requests (e.g.: holds a Canadian form of ID and is over 19) that could be used, as well as potentially (not yet sure about this) combining more than one of these proofs into one (this could be helpful for non-power users to pick a template and provide it to their dev team).
from ditp.
I think that combining proofs from multiple templates in some kind of automated fashion would be extremely difficult. For that, I would suggest a service request model where a business owner would request in plain language what they want, and a developer might build the required template.
from ditp.
I agree with @swcurran
from ditp.
I agree, although I don't think that combining a couple of simple proof requests would be extremely difficult (it would mostly be getting the restrictions blocks and combining them). What is described in bcgov/bc-wallet-mobile#800 (comment) on the other hand seems very neat, but extremely complicated (I assume it wouldn't be mobile wallet specific either, so we may want to move that description to an issue in this repo maybe - thoughts?).
Either way, no need to poke more into this service if deemed non-useful at this time.
from ditp.
Closing as this was deemed unnecessary at this time. A new issue can be logged if/when appropriate.
from ditp.
Related Issues (20)
- Traction Ready For Production
- VC-AuthN DevOps
- Traction Issuer Functions
- [Bug] No active revocation registry for existing credential definition HOT 14
- DEV Env - Traction environment Endorser alias renames HOT 1
- Company name changes - update in Orgbook test required HOT 5
- OrgBook
- Define reservation form requirements for Traction dev/test/prod and sandbox HOT 1
- Experiment with Load Test Generator in preparation for use with IDIM Issuer and a Verifier HOT 2
- Real-life integration of the VC Load Tester HOT 1
- Move Traction OIDC capabilities over to digitaltrust-citz Keycloak realm HOT 7
- Decomission digitaltrust-nrm Keycloak realm HOT 2
- Create an ACA-Py plugin that implements the new (proposed) DRPC protocol HOT 4
- Transition to GH Projects HOT 3
- Preparation for an OpenShift/Traction Load Generator Test
- Transition to GitHub Projects for DITP Enterprise Teams HOT 1
- Remove BCOVRIN-DEV usage and documentation HOT 1
- Update projects to v2 protocols HOT 5
- DevHub Documentation
- Compile generic proof-request templates for Person use-cases
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ditp.