Expand description
Proof of Relationship validation boundary.
proof_of_relationship is a typed container: type selects how
evidence is parsed and validated, and the selected schema must bind or
identify the workload verification key used to verify the three
workload-signed candidate artifacts.
Current Profile 0.2 requires type = "sd-jwt" with the exact UTF-8 bytes
of the textual issuer-signed SD-JWT presentation as evidence. This crate
does not ship an SD-JWT (RFC 9901) implementation yet: deployments
plug their SD-JWT stack (issuer trust, disclosure processing, key
extraction) through PorValidator. PoR evidence supports the accepted
relationship; it is not, by itself, Proof of Continuity — the Verifier
still performs every other required check.
Traits§
- PorValidator
- Validates PoR evidence and yields the accepted workload verifier.