Skip to content
This repository has been archived by the owner on Apr 5, 2023. It is now read-only.

issuer-adapter: credentials should be bound to their holder #337

Open
llorllale opened this issue Oct 5, 2020 · 0 comments
Open

issuer-adapter: credentials should be bound to their holder #337

llorllale opened this issue Oct 5, 2020 · 0 comments
Labels
bug Something isn't working issuer-adapter

Comments

@llorllale
Copy link
Contributor

The Issuer Adapter is not binding credentials to the holder: https://github.com/trustbloc/edge-adapter/blob/836557e6dced9285551dde2c0f806eb1274fea15/pkg/restapi/issuer/operation/operations.go#L801-L815

This results in "Bearer Credentials" with a weak Holder-VC binding.

The Issuer Adapter should receive the identifier the user would like to use as credentialSubject.id. This new DID would be delivered over the existing didcomm connection between the wallet and the issuer adapter, which is already an authenticated channel.

@llorllale llorllale added bug Something isn't working issuer-adapter labels Oct 5, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working issuer-adapter
Projects
None yet
Development

No branches or pull requests

1 participant