sigstore-rs v0.3.0
These are the changes since v0.2.0:
- feat: public key verification - handle different kind of algorithms
- fix [break API]: replace the
filter_signature_layers
function withcosign::filter_constraints
- feat: add new Error type
SigstoreVerifyConstraintsError
to keep track of the verification constraints that are not satisfied - feat: rewrite certificate verification code to leverage a
CertificatePool
. This allows more Fulcio certificates to be added to the pool. - fix: handle all the Fulcio certificates found inside of the TUF repository of Sigstore
- feat: cosign client - introduce caching option
- feat: add helpers for retrieving a OpenID Connect ID Token and scope from the sigstore project