Searched refs:sealing_policy (Results 1 – 4 of 4) sorted by relevance
/system/secretkeeper/core/src/ |
D | store.rs | 78 sealing_policy: Vec<u8>, in store() 99 chain_matches_policy(dice_chain, &sealing_policy).map_err(request_malformed)?; in store() 102 let entry = Entry { secret, sealing_policy }.to_vec().map_err(serial_err)?; in store() 132 chain_matches_policy(dice_chain, &entry.sealing_policy).map_err(policy_err)?; in get() 136 if entry.sealing_policy != updated_sealing_policy { in get() 141 sealing_policy: updated_sealing_policy, in get() 202 sealing_policy: Vec<u8>, // DicePolicy serialized into bytes field 207 let [secret, sealing_policy] = value in from_cbor_value() 213 let sealing_policy = in from_cbor_value() localVariable 214 sealing_policy.into_bytes().map_err(|_| UnexpectedItem("-", "Bytes"))?; in from_cbor_value() [all …]
|
D | ta.rs | 309 self.store.store(request.id, request.secret, request.sealing_policy, peer_cert_chain)?; in store_secret()
|
/system/secretkeeper/comm/src/data_types/ |
D | request_response_impl.rs | 96 pub sealing_policy: Vec<u8>, field 103 let [id, secret, sealing_policy] = args.try_into().map_err(|_| Error::RequestMalformed)?; in new() 106 let sealing_policy = sealing_policy.into_bytes()?; in new() localVariable 107 Ok(Box::new(Self { id, secret, sealing_policy })) in new() 114 Value::from(self.sealing_policy.clone()), in args() 145 let [id, sealing_policy] = args.try_into().map_err(|_| Error::RequestMalformed)?; in new() 148 if sealing_policy.is_null() { None } else { Some(sealing_policy.into_bytes()?) }; in new()
|
/system/secretkeeper/comm/tests/ |
D | data_types.rs | 41 StoreSecretRequest { id: ex_id(), secret: ex_secret(), sealing_policy: ex_dice_policy() }; in request_serialization_deserialization_store_secret() 116 assert_eq!(req.sealing_policy, ex_dice_policy()); in request_creation()
|