pub enum Error<E, PE, N> {
Foreign {
signature: N,
},
Access(AccessError<E, N>),
Unsupported {
node: N,
},
Rejected {
node: N,
},
MissingAuthorities {
node: N,
},
Provider {
node: N,
cause: PE,
},
Resource {
node: N,
cause: MemoryError,
},
}Expand description
Refusal does not return a successfully checked credential prefix.
Variants§
Foreign
Caller supplied a complete counter set from another selected signature.
Fields
signature: NOriginal root signature expected by this operation.
Access(AccessError<E, N>)
Original source/generation or operation refused.
Unsupported
The selected original format is unsupported, not absent or authenticated.
Fields
node: NOriginal credential payload.
Rejected
Completed original credential authentication was negative.
Fields
node: NOriginal credential payload.
MissingAuthorities
A handler selected certificate paths but returned an empty set. Direct anchors and certificate-free formats require their explicit arms; this is incomplete provider evidence, not bad XML.
Fields
node: NOriginal credential payload.
Provider
Original provider failure with its credential source retained.
Resource
Retained catalogue storage/copy work was not admitted.
Fields
node: NOriginal credential payload or catalogue for empty input.
cause: MemoryErrorActual memory/work refusal.