BoundedAuthorityProtocol. V1. SigningInput
(Bounded Authority Protocol v1.0.0)
Copy Markdown
View Source
Closed deterministic standard-JWS signing input.
Sign message with the matching private key outside this library, then pass the signing input and
the raw signature to the major's assemble_compact/3 (for example BoundedAuthorityProtocol.V1.assemble_compact/3).
Fields
kind- which compact this input builds (:grant,:proof,:local_loopback_http_proof,:boundary_anchor,:key_transition,:role_attestationor:content_assertion).protected_segment- the base64url-encoded JCS protected header. Redacted byinspect/2.payload_segment- the base64url-encoded JCS payload. Redacted byinspect/2.message- the exact RFC 7515 signing inputprotected_segment <> "." <> payload_segment. Redacted byinspect/2.