question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[proposal] Define a credential revocation API

See original GitHub issue

We need a plugin interface for the credential revocation frontend.

At this time, there are 2 foreseeable actions that this interface should perform:

  • One is a call to revoke a credential. Probably this interface will be implemented by an aggregator that can look at a credential that is about to be revoked, inspect the credentialStatus entry and then forward the revocation call to the actual credentialStatus driver.

  • The other (which may be optional?) is a call that a Credential Issuer might make to build a credentialStatus entry. Many credentialStatus methods work on collections of credentials, so it is likely that when a credential is being created it needs to know its place in the collection (its index, its merkle path, etc)

This task only refers to the interface for such a plugin, and should initially serve as a discussion board.

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
italobbcommented, Jun 30, 2022

Hi, @Eengineer1! I’m currently writing the interfaces we just described here and planning the implementation of the components for next Veramo version. It’s the right time to have you joining! Do you have something specific you want to collaborate on? It would be nice to get together to plan. Could you please get in touch with me through the Veramo Discord channel, please?

1reaction
Eengineer1commented, Jun 30, 2022

Hey, @italobb @mirceanis .

Keen on helping with this. A few questions:

  • Have any implementations started on this?
  • What’s the bandwidth, if yes?
Read more comments on GitHub >

github_iconTop Results From Across the Web

decentralized-identity/revocation - GitHub
Contribute to decentralized-identity/revocation development by ... We will define one or more revocation methods for verifiable credentials.
Read more >
[Acme] ACME Renewal Information (ARI) API Proposal
Thanks! Roland ---- This proposal aims to address two issues that affect both ACME and the wider web PKI. The first of these...
Read more >
Formalizing Privacy and Revocation for FIDO2
To revoke, one can simply publish t. This approach clearly links all of the prefixed credentials and hence violates.
Read more >
How Credential Revocation Works - Hyperledger Indy
This metadata references a credential definition and specifies how revocation for that credential type will be handled. The revocation registry tells which ...
Read more >
Verifiable Credentials Data Model v1.1 - W3C
Issuers revoking verifiable credentials should distinguish ... This specification defines the optional id property for such identifiers.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found