Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add additional header validation for payload #178

Merged
merged 1 commit into from
Dec 5, 2022

Conversation

jondonas
Copy link
Contributor

Addresses TODO's tracked in Issue 80

  • Note that new tests for NewSignerFromFiles were already added back in September

  • Validations around no top-level attributes being added are from 5.c.c in the spec

Signed-off-by: Jonathan Donas [email protected]

signature/plugin.go Outdated Show resolved Hide resolved
signature/plugin.go Outdated Show resolved Hide resolved
signature/plugin.go Outdated Show resolved Hide resolved
signature/plugin.go Outdated Show resolved Hide resolved
signature/plugin.go Outdated Show resolved Hide resolved
@vaninrao10
Copy link

@priteshbandi can review to close the issue tied to" Tracks multiple TODOs in signature package#80"

Copy link
Contributor

@rgnote rgnote left a comment

Choose a reason for hiding this comment

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

LGTM

@yizha1
Copy link
Contributor

yizha1 commented Nov 21, 2022

@jondonas could you rebase this PR first?

@vaninrao10 vaninrao10 added this to the RC-2 milestone Nov 22, 2022
notation.go Outdated Show resolved Hide resolved
signer/plugin.go Outdated Show resolved Hide resolved
Copy link
Contributor

@priteshbandi priteshbandi left a comment

Choose a reason for hiding this comment

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

LGTM

Copy link
Contributor

@shizhMSFT shizhMSFT left a comment

Choose a reason for hiding this comment

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

LGTM

signer/plugin.go Outdated Show resolved Hide resolved
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.

Tracks multiple TODOs in signature package
6 participants