Skip to content

Add signature on Envelope#1211

Merged
woodruffw merged 3 commits intosigstore:mainfrom
trail-of-forks:dm/dsse-signature
Nov 13, 2024
Merged

Add signature on Envelope#1211
woodruffw merged 3 commits intosigstore:mainfrom
trail-of-forks:dm/dsse-signature

Conversation

@DarkaMaul
Copy link
Copy Markdown
Collaborator

Summary

  • Add signature on the Envelope class.
  • Enforce invariants on the Envelope construction

Release Note

Changed

  • Added signature field on the Envelope class

Needed by #1206

Signed-off-by: Alexis <alexis.challande@trailofbits.com>
Signed-off-by: Alexis <alexis.challande@trailofbits.com>
@woodruffw
Copy link
Copy Markdown
Member

/gcbrun

woodruffw
woodruffw previously approved these changes Nov 13, 2024
Copy link
Copy Markdown
Member

@woodruffw woodruffw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @DarkaMaul! Mind updating the CHANGELOG as well to document the new Envelope.signature API?

Signed-off-by: Alexis <alexis.challande@trailofbits.com>
@woodruffw
Copy link
Copy Markdown
Member

/gcbrun

@woodruffw woodruffw merged commit 9e371d8 into sigstore:main Nov 13, 2024
@woodruffw woodruffw deleted the dm/dsse-signature branch November 13, 2024 16:58
@woodruffw
Copy link
Copy Markdown
Member

Thanks @DarkaMaul, nice work!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants