Closed jiyoontbd closed 3 months ago
a reminder to myself to first merge https://github.com/TBD54566975/web5-spec/pull/130 and then change the submodule commit to the merge commit
also do the same for https://github.com/TBD54566975/web5-js/pull/466
Motivation
Overview
BearerDid
andPortableDid
types used in place ofDid(uri, keyManager)
abstract class. Now all existing DID implementations'DidXyz.create()
to returnBearerDid
.Jws
,Jwt
,Jwk
types are used in place of nimbusds types. We are still creating private key internally using nimbusds (seeEd25519.kt
for example), but all public surface APIs no longer expose the third party dependency.How Has This Been Tested?
Checklist
Before submitting this PR, please make sure: