pub fn verify(
receipt: &[u8],
keys: &Keys,
resolver: Option<&dyn Resolver>,
blob: Option<&[u8]>,
) -> VerifyResultExpand description
Verifies a receipt (10.1). Never touches the network and never panics.
receipt: the receipt’s JSON text.keys: the keys resolved for signer hosts (absent hosts areE_KEY_UNAVAILABLE).resolver: when given, steps 7.1-7.6 run, asking it only for what they reach (seeResolver); success is levelrecomputed, and an evaluation the resolver cannot do isE_EVAL_UNAVAILABLEat levelsigned(seeVerifyResult).blob: content for step 7.7 (the value must be a blob); success setsblob_checked.