repository-service-tuf / repository-service-tuf-api

Repository Service for TUF: API
MIT License
8 stars 19 forks source link

feat: Enable RSTUF API to use SigStore for Signatures #664

Closed kairoaraujo closed 1 month ago

kairoaraujo commented 1 month ago

Description

This commit enables RSTUF API to use SigStore signatures in the TUF Metadata.

When using SigStore, the Signature can contain the bundle.

The KeyVal format can contain the issuer and identity used by SigStore

This PR enables API for https://github.com/repository-service-tuf/repository-service-tuf-cli/issues/657

Types of changes

Additional requirements

Code of Conduct

By submitting this PR, you agree to follow our Code of Conduct.

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 99.10%. Comparing base (25928b7) to head (e058ac8). Report is 106 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #664 +/- ## ========================================== + Coverage 98.97% 99.10% +0.12% ========================================== Files 14 14 Lines 588 668 +80 ========================================== + Hits 582 662 +80 Misses 6 6 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.