microsoft / VerifiableCredentials-Verification-SDK-Typescript

An SDK to help Relying Parties manages their Decentralized Identities and Verifiable Credentials.
MIT License
53 stars 14 forks source link

VC Subject in Validation Object #99

Closed mauesrog closed 3 years ago

mauesrog commented 3 years ago

Problem: Mutating credentialSubject.id to include the subject DID is a breaking change for exchange.

Solution: Move the subject DID out of the payload object and into the validation response object.

Validation: Updated unit test.

Type of change:

Risk:

Work Item links: https://identitydivision.visualstudio.com/Engineering/_workitems/edit/1059795

Documentation Links: https://microsoft.sharepoint.com/:w:/t/ProjectAspen/EZrgaKQGz1hAsEHIvbi_gkkBQAooRqiZIZMezd8D-QT3tQ?e=O1LrmZ