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 oa plugin #78

Closed
3 tasks
toannvit opened this issue May 26, 2023 · 0 comments
Closed
3 tasks

credential oa plugin #78

toannvit opened this issue May 26, 2023 · 0 comments
Assignees
Milestone

Comments

@toannvit
Copy link
Contributor

toannvit commented May 26, 2023

Description

  • The project vc-kit aim to support VCs created in different methods like w3c verifiable credential , open attestation. This ticket is to integrate Open Attestation . After this done , the vc-kit agent will have ability to issue , verify and sign the document under open attestation method.

Definition of Done

Pre-condition: you have a valid, raw (unwrapped) open attestation document, and have added the plugin to the agent config, and started the server. The raw document should contain issuer DID that is managed by your agent, and has an appropriate key created.

  • Be able to post the raw payload to the remote agent and receive a signed OA document back.
  • Be able to post the credential to the verifyCredentialOA endpoint and confirm that the credential is valid and all checks pass.
  • Must be signed by key managed by the agent's KeyManager
    You'll need to include reference to key manager to use in the create method because an agent may have multiple key managers installed..
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants