Home
last modified time | relevance | path

Searched refs:DiceChainError (Results 1 – 1 of 1) sorted by relevance

/packages/modules/Virtualization/guest/pvmfw/src/dice/
Dchain.rs28 type Result<T> = core::result::Result<T, DiceChainError>;
30 pub enum DiceChainError { enum
39 impl From<coset::CoseError> for DiceChainError { implementation
45 impl fmt::Display for DiceChainError { implementation
76 cbor_util::serialize(&handover).map_err(|_| DiceChainError::CborEncodeError) in truncate()
91 .map_err(DiceChainError::DiceError)?; in taint_cdi()
103 let handover = handover.filter(|h| !h.is_empty()).ok_or(DiceChainError::Missing)?; in new()
109 cbor_util::deserialize(handover).map_err(|_| DiceChainError::CborDecodeError)?; in new()
117 _ => return Err(DiceChainError::Malformed("Invalid top level value")), in new()
184 .ok_or(DiceChainError::Malformed("Invalid DiceChainEntryPayload"))?; in payload()
[all …]