-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
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 thesigstore
types it needs internally, rather than having those foreign types passed in. remove Verifier param from verify() API #62 - Make
Attestation.verify()
take aPublisher
instead of aVerificationPolicy
, since the former can be transformed into the latter. - Add some kind of
Provenance.verify()
API -- this needs a little more design thought.
Metadata
Metadata
Assignees
Labels
No labels