Expand description
PIC Profile 0.2: continuity artifacts, Prover, and Verifier.
Modules§
- artifacts
- Profile 0.2 artifacts, one file per protocol object:
- authority
- Authority: logical form, canonical indexed form, attenuation.
- cose
- Generic COSE_Sign1 envelope (RFC 9052) for CBOR-serializable payloads.
- error
- Error types.
- por
- Proof of Relationship validation boundary.
- proposal
- The Initial Continuity Proposal (Profile 0.2).
- prover
- PIC Prover (Profile 0.2, centralized settlement).
- trust
- Host-supplied trust boundaries.
- verifier
- PIC Verifier (Profile 0.2).
Constants§
- FORMAT_
PIC_ CONTINUITY_ COSE - Profile 0.2 artifact format identifier for the PIC Continuity COSE.
- FORMAT_
PIC_ PCA_ COSE - Profile 0.2 artifact format identifier for the PIC PCA COSE.
- FORMAT_
PIC_ TOKEN_ JWT - Profile 0.2 artifact format identifier for the PIC Token JWT.
- FORMAT_
PIC_ TRANSITION_ COSE - Profile 0.2 artifact format identifier for the PIC Continuity Transition COSE.
- POR_
TYPE_ SD_ JWT - The Proof of Relationship type required by current Profile 0.2.
- PREDECESSOR_
TYPE_ PCA - The predecessor reference type required by current Profile 0.2.
- PROFILE_
0_ 2 - The active PIC profile identifier implemented by this crate.
- PROPOSAL_
TYPE_ CONTINUITY_ INITIAL - Stable semantic URI for the Initial Continuity Proposal type.
- TOKEN_
TYPE_ PIC - Stable semantic URI for the PIC token type (RFC 8693 token exchange binding).
Functions§
- continuity_
version - This crate’s version, as published.