You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There are a number of things we can do here to make these APIs more ergonomic:
Remove all API-level foreign type dependencies: Attestation.verify should construct the sigstore types it needs internally, rather than having those foreign types passed in. remove Verifier param from verify() API #62
Make Attestation.verify() take a Publisher instead of a VerificationPolicy, since the former can be transformed into the latter.
Add some kind of Provenance.verify() API -- this needs a little more design thought.
The text was updated successfully, but these errors were encountered:
There are a number of things we can do here to make these APIs more ergonomic:
Attestation.verify
should construct thesigstore
types it needs internally, rather than having those foreign types passed in. remove Verifier param from verify() API #62Attestation.verify()
take aPublisher
instead of aVerificationPolicy
, since the former can be transformed into the latter.Provenance.verify()
API -- this needs a little more design thought.The text was updated successfully, but these errors were encountered: