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

feat: make VcLdpManager pluggable #2706

Merged

Conversation

dbluhm
Copy link
Contributor

@dbluhm dbluhm commented Jan 11, 2024

As a follow up to #2705, this PR implements the example I gave of making VcLdpManager pluggable. This may be desirable to, for instance, change the issuance or verification behavior (e.g. using an external service to perform the signature or similar).

This is a bit "heavier" a change than what is proposed in #2348 in the sense that it would require slightly more effort to define the alternate DID lookup mechanism but I think this would still address the same problem it was seeking to solve. Given the straightforwardness of the change required in ACA-Py to support this, I am more in favor of it being handled this way.

@dbluhm dbluhm force-pushed the feature/pluggable-vc-ldp-manager branch from ea9e953 to 00f6ddc Compare January 11, 2024 20:55
Copy link

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

@swcurran swcurran requested a review from ianco January 12, 2024 19:25
Copy link
Contributor

@ianco ianco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ianco ianco merged commit 00e8b44 into openwallet-foundation:main Jan 15, 2024
@dbluhm dbluhm deleted the feature/pluggable-vc-ldp-manager branch January 30, 2024 21:30
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

Successfully merging this pull request may close these issues.

3 participants