gardener-attic / component-spec

component descriptor specification and language bindings
2 stars 15 forks source link

Improvement of Signing/Verification #63

Closed enrico-kaack-comp closed 2 years ago

enrico-kaack-comp commented 2 years ago

What this PR does / why we need it: CD normalisation algorithm now contains several more fields such as componentName, relation, res.type. Additionally, a special digest can indicate to exclude a resource from signing.

Which issue(s) this PR fixes: Fixes #

Special notes for your reviewer:

Release note:

BREAKING: CD normalisation algorithm now contains more attributes. Already created signatures have to be recreated.
BREAKING: Special Digest annotation can be set to exclude a resource from signing.
BREAKING: renaming some constants