Comments (7)
Keeping open until at least one other party beyond mesur have implemented this.
Transmute will make an attempt on this soon.
from traceability-interop.
If I understand everything correctly, we are talking about requiring providers to provide an endpoint implementing RFC 6749 client credentials grant and to honor access tokens issued by said endpoint. Automated testing will require both the endpoint (not sensitive) and the client credentials (sensitive) for each provider.
I am inclined to agree that GitHub Encrypted Secrets is probably the way to go. I would like to propose the use of gpg to encrypt secrets in transit when submitting new values to editors, but am open to other suggestions.
Should I be placing the documentation for this in the top-level README.md of this repo?
from traceability-interop.
+1 top level README.md
would be the right place
from traceability-interop.
@brownoxford working on proof of context this week.
from traceability-interop.
We can close this when Ci is operating in a secure setup and tests are passing.
from traceability-interop.
This initial PR sets the framework for providing the necessary configuration to fetch a client credentials grant token, next steps include:
- Create CI workflow that sets
client_secret
environment variables before running postman tests - Refactor postman tests to begin using bearer token
- Generate additional postman tests to ensure that endpoints fail if bearer token is missing/invalid
from traceability-interop.
We support this now.
from traceability-interop.
Related Issues (20)
- [BUG] expanding traceability did document with pyld HOT 5
- [Discussion] Should the created field be removed as an option when creating a credential? HOT 3
- [Question] When verifying a presentation, is it expected that all VC have also been verified? HOT 1
- @context values can be objects according to the spec, conformance test-suite will raise this as a failed step HOT 2
- Editors (and authors?) lists need update
- Outdated Interoperability Testing section HOT 4
- Reschedule meeting cadence HOT 7
- Cleanup issue tracker on respec docs
- Confusing "allow-list" reference
- `service` section outdated
- `assertionmethod` section seems unnecessary HOT 2
- Remove did:key from Example 5 HOT 1
- Outdated Authorization section
- Add additional code generation languages HOT 3
- Data Integrity Proof Suites section is outdated
- Update Introduction section
- PR-653 hasn't been published HOT 1
- Update section "Interop Testing" HOT 2
- Testing Interop HOT 3
- Service endpoint discovery is pointless when client_credentials have already been exchanged HOT 1
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 traceability-interop.