docs(ap2): add HTTP Message Signing -- RFC 9421 binding for AP2 mandate exchanges (AlgoVoi-authored)#273
Open
chopmob-cloud wants to merge 4 commits into
Conversation
…te exchanges (AlgoVoi-authored)
Contributor
There was a problem hiding this comment.
Code Review
This pull request introduces a new documentation file, docs/ap2/http_message_signing.md, which details the HTTP Message Signing specification for AP2 payment flows. The review feedback suggests minor improvements to formatting and grammar, specifically adding a comma after "e.g." and formatting the parameter keyid in backticks for consistency.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Adds
docs/ap2/http_message_signing.md-- the AlgoVoi-authored binding of RFC 9421 (HTTP Message Signatures) and RFC 9530 (Digest Fields) to AP2 payment mandate HTTP exchanges.Reference implementation (Apache 2.0): algovoi-rfc9421-verifier on PyPI, @algovoi/rfc9421-verifier on npm.
Conformance fixture: chopmob-cloud/algovoi-jcs-conformance-vectors corpus rfc9421_proxy_chain_v0 -- byte-level reference digests for a two-hop proxy chain.
Sibling to PR #269 (Compliance Receipt), PR #270 (Payment Lifecycle), PR #271 (Settlement Attestation), PR #272 (Trust Query). AlgoVoi is sole author of this binding; RFC 9421 and RFC 9530 are independent IETF publications.
AlgoVoi (chopmob-cloud) -- Acquisition enquiries: https://docs.algovoi.co.uk/acquisition