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

Credential revocation and status #195

Open
1 of 12 tasks
clehner opened this issue Aug 23, 2021 · 0 comments
Open
1 of 12 tasks

Credential revocation and status #195

clehner opened this issue Aug 23, 2021 · 0 comments
Labels
enhancement New feature or request spec-alignment Changes needed to align with specification updates

Comments

@clehner
Copy link
Contributor

clehner commented Aug 23, 2021

  • Implement credentialStatus verification in ssi: Credential revocation status checking ssi#264
  • Add checks CLI option for verifying a credential
  • Implement credentialStatus option in IssueCredentialOptions.
    • Create or regenerate status list credential(s) per issuer.
    • Persist status list credentials, and serve them over HTTP(S).
    • Accept config/argument for instance's public URL.
    • Add CLI option
  • Implement updateCredentialStatus operation in didkit-http.
    • Maintain state (e.g. on file system) mapping from credential id to statusListCredential id and statusListIndex value.
  • Implement analogous CLI subcommand for updating a credential's status (revoking a credential).
    • Reuse filesystem data structures as used in didkit-http.
    • Handle race conditions updating the status list credentials.
@clehner clehner added spec-alignment Changes needed to align with specification updates enhancement New feature or request labels Apr 12, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request spec-alignment Changes needed to align with specification updates
Projects
None yet
Development

No branches or pull requests

1 participant