Skip to main content

Module error

Module error 

Source
Expand description

UCAN-lite parse / verify errors.

Parse-stage errors (Phase B.1) all map to the wire-level ERR_UCAN_INVALID = 1010 constant in atd-protocol. Verify-stage errors (Phase B.2) split across ERR_UCAN_INVALID (structural / signature), ERR_UCAN_EXPIRED (1011), ERR_DELEGATION_TOO_DEEP (1012), ERR_AUDIENCE_MISMATCH (1013).

Spec: docs/archive/superpowers/specs/2026-05-11-sp-capability-v2-design.md §4.1 + §5.4

Enums§

UcanParseError
Errors returned by crate::ucan::parse_jwt.
UcanVerifyError
Errors returned by crate::ucan::verify_jwt / verify_tokens.

Functions§

wire_code
Wire-code mapping per UcanVerifyError variant.