Charles E. Lehner
Charles E. Lehner
As proposed in https://github.com/w3c-ccg/zcap-spec/issues/39. Instead of invokers that are verification method URLs, there would be controllers that are DIDs. If we still want to allow invokers, it could be a...
https://github.com/spruceid/ssi/pull/379#pullrequestreview-894966276 > If DIDMethodError::OptionNotSupported means that not all methods support all operations, maybe that means the trait should be split, to get compile time guarantees. #379 adds DID operation functions...
Currently, `ssi` cannot issue JWT VCs for issuers that are based on public key hashes (e.g. `did:tz` and `did:pkh`, where the verification method contains a hash of the public key...
LinkedDataProofOptions should be replaced with multiple types, following the changes in VC API: - [IssueCredentialOptions](https://github.com/w3c-ccg/vc-api/blob/88a2217c467cbe60e6f9e5ba65d6c91b3a7eddb7/components/IssueCredentialOptions.yml#L15-L40) - [PresentCredentialOptions](https://github.com/w3c-ccg/vc-api/blob/88a2217c467cbe60e6f9e5ba65d6c91b3a7eddb7/components/PresentCredentialOptions.yml#L15-L46) - [VerifyOptions](https://github.com/w3c-ccg/vc-api/blob/88a2217c467cbe60e6f9e5ba65d6c91b3a7eddb7/components/VerifyOptions.yml#L15-L33)
Re: https://github.com/spruceid/didkit/issues/272 It is supposed to be possible to use `prepare` and `complete` functions for signing with external keypairs. This functionality was partially broken in #253. #253 added checks during...
Re: https://github.com/spruceid/ssi/pull/379#pullrequestreview-894966276 This would also fix the docs.rs builds, e.g. https://docs.rs/crate/did-web/0.1.1/builds/436399
New York State Excelsior Pass (the original one, not the Excelsior Pass Plus) uses a Verifiable Credential with proof type `EcdsaSecp256r1Signature2019`, with a [did:hpass](https://github.com/IBM/hpass) issuer. Examples can be seen here:...
As mentioned in https://github.com/spruceid/ssi/pull/147: > Security considerations around use in browsers: should some safety be placed around this resolver in WASM usage? In non-WASM, the default is to use proxy...
Cache in this run failed due to out of disk space: https://github.com/spruceid/ssi/runs/2240675344?check_suite_focus=true#step:3:27 > Cache Size: ~2888 MB (3028672707 B) Maybe DIDKit's larger cache got mixed in here? #140 was supposed...
Fixes #77. This adds generation of a dependency license summary, listing all of DIDKit's Rust/Cargo dependency packages and their licenses. The resulting file is intended to be included in binary...