Exception: Portage::Ucp::InvalidMandateError

Inherits:
Error
  • Object
show all
Defined in:
lib/portage/ucp/errors.rb

Overview

Raised by Ap2::MandateGuard.validate! (design-log §33/Phase B) — a mandate that's expired, missing a required field, or (when the caller supplies a trusted_keys: trust anchor) fails cryptographic verification via Ap2::MandateSignature. Shape-only vs shape+crypto is the caller's choice, not this error's — see Ap2::MandateGuard's own comment.