Home
last modified time | relevance | path

Searched refs:sec_level (Results 1 – 25 of 42) sorted by relevance

12

/system/security/keystore2/src/
Dremote_provisioning.rs228 sec_level: &SecurityLevel, in get_dev_by_sec_level()
230 if let Some(dev) = self.device_by_sec_level.get(sec_level) { in get_dev_by_sec_level()
283 sec_level: SecurityLevel, in generate_csr()
287 let dev = self.get_dev_by_sec_level(&sec_level)?; in generate_csr()
288 let (_, _, uuid) = get_keymint_device(&sec_level)?; in generate_csr()
343 sec_level: SecurityLevel, in provision_cert_chain()
347 let (_, _, uuid) = get_keymint_device(&sec_level)?; in provision_cert_chain()
362 pub fn generate_key_pair(&self, is_test_mode: bool, sec_level: SecurityLevel) -> Result<()> { in generate_key_pair()
363 let (_, _, uuid) = get_keymint_device(&sec_level)?; in generate_key_pair()
364 let dev = self.get_dev_by_sec_level(&sec_level)?; in generate_key_pair()
[all …]
Dmetrics_store.rs153 sec_level: SecurityLevel, in log_key_creation_event_stats()
161 ) = process_key_creation_event_stats(sec_level, key_params, result); in log_key_creation_event_stats()
176 sec_level: SecurityLevel, in process_key_creation_event_stats()
213 key_creation_with_auth_info.security_level = process_security_level(sec_level); in process_key_creation_event_stats()
315 sec_level: SecurityLevel, in log_key_operation_event_stats()
323 sec_level, in log_key_operation_event_stats()
340 sec_level: SecurityLevel, in process_key_operation_event_stats()
360 key_operation_with_general_info.security_level = process_security_level(sec_level); in process_key_operation_event_stats()
418 fn process_security_level(sec_level: SecurityLevel) -> MetricsSecurityLevel { in process_security_level()
419 match sec_level { in process_security_level()
[all …]
Dglobals.rs97 sec_level: &SecurityLevel, in dev_by_sec_level()
99 self.uuid_by_sec_level.get(sec_level).and_then(|uuid| self.dev_by_uuid(uuid)) in dev_by_sec_level()
115 fn insert(&mut self, sec_level: SecurityLevel, dev: Asp, hw_info: KeyMintHardwareInfo) { in insert()
118 let uuid: Uuid = sec_level.into(); in insert()
120 self.uuid_by_sec_level.insert(sec_level, uuid); in insert()
130 fn dev_by_sec_level(&self, sec_level: &SecurityLevel) -> Option<Asp> { in dev_by_sec_level()
131 self.devices_by_sec_level.get(sec_level).map(|dev| (*dev).clone()) in dev_by_sec_level()
134 fn insert(&mut self, sec_level: SecurityLevel, dev: Asp) { in insert()
135 self.devices_by_sec_level.insert(sec_level, dev); in insert()
Dmaintenance.rs155 fn call_with_watchdog<F>(sec_level: SecurityLevel, name: &'static str, op: &F) -> Result<()> in call_with_watchdog()
159 let (dev, _, _) = get_keymint_device(&sec_level) in call_with_watchdog()
166 format!("Seclevel: {:?} Op: {}", sec_level, name) in call_with_watchdog()
180 sec_levels.iter().fold(Ok(()), move |result, (sec_level, sec_level_string)| { in call_on_all_security_levels()
181 let curr_result = Maintenance::call_with_watchdog(*sec_level, name, &op); in call_on_all_security_levels()
Dutils.rs172 let sec_level = aidl_key_char.securityLevel; in key_characteristics_to_internal() localVariable
174 crate::key_parameter::KeyParameter::new(aidl_kp.into(), sec_level) in key_characteristics_to_internal()
Doperation.rs185 sec_level: SecurityLevel, field
194 sec_level: SecurityLevel, in new()
199 Self { sec_level, purpose, op_params, key_upgraded } in new()
479 self.logging_info.sec_level, in drop()
/system/bt/test/mock/
Dmock_stack_l2cap_api.h76 uint16_t sec_level)>
79 uint16_t required_remote_mtu, uint16_t sec_level) { return 0; }};
83 uint16_t sec_level) { in operator()
85 required_remote_mtu, sec_level); in operator()
97 uint16_t sec_level)>
100 uint16_t required_remote_mtu, uint16_t sec_level) { return 0; }};
104 uint16_t sec_level) { in operator()
106 required_remote_mtu, sec_level); in operator()
139 uint16_t sec_level)>
140 body{[](uint16_t psm, const RawAddress& p_bd_addr, uint16_t sec_level) {
[all …]
Dmock_stack_l2cap_api.cc109 uint16_t sec_level) { in L2CA_Register2() argument
113 sec_level); in L2CA_Register2()
118 uint16_t sec_level) { in L2CA_Register() argument
122 sec_level); in L2CA_Register()
137 uint16_t sec_level) { in L2CA_ConnectReq2() argument
140 sec_level); in L2CA_ConnectReq2()
147 uint16_t sec_level, tL2CAP_LE_CFG_INFO cfg) { in L2CA_RegisterLECoc() argument
150 sec_level, cfg); in L2CA_RegisterLECoc()
157 tL2CAP_LE_CFG_INFO* p_cfg, uint16_t sec_level) { in L2CA_ConnectLECocReq() argument
160 p_cfg, sec_level); in L2CA_ConnectLECocReq()
Dmock_main_shim_l2cap_api.h113 uint16_t sec_level)>
116 uint16_t required_remote_mtu, uint16_t sec_level) { return 0; }};
120 uint16_t sec_level) { in operator()
122 required_remote_mtu, sec_level); in operator()
515 uint16_t sec_level, tL2CAP_LE_CFG_INFO cfg)>
517 uint16_t sec_level, tL2CAP_LE_CFG_INFO cfg) { return 0; }};
519 uint16_t sec_level, tL2CAP_LE_CFG_INFO cfg) { in operator()
520 return body(psm, callbacks, sec_level, cfg); in operator()
Dmock_main_shim_l2cap_api.cc116 uint16_t required_remote_mtu, uint16_t sec_level) { in L2CA_Register() argument
120 required_remote_mtu, sec_level); in L2CA_Register()
307 uint16_t sec_level, in L2CA_RegisterLECoc() argument
311 sec_level, cfg); in L2CA_RegisterLECoc()
/system/bt/stack/test/common/
Dmock_btm_api_layer.cc28 uint8_t service_id, uint16_t sec_level, uint16_t psm, in BTM_SetSecurityLevel() argument
31 sec_level, psm, mx_proto_id, in BTM_SetSecurityLevel()
Dmock_btm_api_layer.h29 uint8_t service_id, uint16_t sec_level,
41 uint16_t sec_level, uint16_t psm, uint32_t mx_proto_id,
Dmock_l2cap_layer.cc30 uint16_t sec_level) { in L2CA_Register() argument
65 uint16_t sec_level, tL2CAP_LE_CFG_INFO cfg) { in L2CA_RegisterLECoc() argument
66 return l2cap_interface->RegisterLECoc(psm, cb_info, sec_level); in L2CA_RegisterLECoc()
Dmock_l2cap_layer.h41 …virtual uint16_t RegisterLECoc(uint16_t psm, const tL2CAP_APPL_INFO &cb_info, uint16_t sec_level) …
71 uint16_t(uint16_t psm, const tL2CAP_APPL_INFO &cb_info, uint16_t sec_level));
Dmock_btm_layer.cc45 uint8_t service_id, uint16_t sec_level, uint16_t psm, in BTM_SetSecurityLevel() argument
/system/bt/stack/include/
Dl2c_api.h339 uint16_t sec_level);
358 uint16_t sec_level);
396 uint16_t sec_level);
428 uint16_t sec_level, tL2CAP_LE_CFG_INFO cfg);
456 uint16_t sec_level);
Dbtm_ble_api_types.h502 uint8_t sec_level; member
510 uint8_t sec_level; member
518 uint8_t sec_level; member
525 uint8_t sec_level; member
Dsmp_api_types.h214 tSMP_SEC_LEVEL sec_level; member
/system/bt/stack/smp/
Dsmp_act.cc370 le_key.lenc_key.sec_level = p_cb->sec_level; in smp_send_enc_info()
408 key.lcsrk_key.sec_level = p_cb->sec_level; in smp_send_csrk_info()
993 le_key.penc_key.sec_level = p_cb->sec_level; in smp_proc_central_id()
1071 le_key.pcsrk_key.sec_level = p_cb->sec_level; in smp_proc_srk_info()
1346 p_cb->sec_level = SMP_SEC_UNAUTHENTICATE; in smp_decide_association_model()
1348 p_cb->sec_level); in smp_decide_association_model()
1363 p_cb->sec_level = SMP_SEC_AUTHENTICATED; in smp_decide_association_model()
1365 p_cb->sec_level); in smp_decide_association_model()
1373 p_cb->sec_level = SMP_SEC_AUTHENTICATED; in smp_decide_association_model()
1375 p_cb->sec_level); in smp_decide_association_model()
[all …]
Dsmp_utils.cc952 evt_data.cmplt.sec_level); in smp_proc_pairing_cmpl()
954 if (p_cb->status == SMP_SUCCESS) evt_data.cmplt.sec_level = p_cb->sec_level; in smp_proc_pairing_cmpl()
1473 lle_key.lenc_key.sec_level = p_cb->sec_level; in smp_save_secure_connections_long_term_key()
1480 ple_key.penc_key.sec_level = p_cb->sec_level; in smp_save_secure_connections_long_term_key()
/system/bt/stack/l2cap/
Dl2c_api.cc54 uint16_t sec_level) { in L2CA_Register2() argument
56 required_remote_mtu, sec_level); in L2CA_Register2()
57 BTM_SetSecurityLevel(false, "", 0, sec_level, psm, 0, 0); in L2CA_Register2()
78 uint16_t sec_level) { in L2CA_Register() argument
82 required_remote_mtu, sec_level); in L2CA_Register()
276 uint16_t sec_level) { in L2CA_ConnectReq2() argument
277 BTM_SetSecurityLevel(true, "", 0, sec_level, psm, 0, 0); in L2CA_ConnectReq2()
380 uint16_t sec_level, tL2CAP_LE_CFG_INFO cfg) { in L2CA_RegisterLECoc() argument
382 return bluetooth::shim::L2CA_RegisterLECoc(psm, p_cb_info, sec_level, cfg); in L2CA_RegisterLECoc()
388 BTM_SetSecurityLevel(false, "", 0, sec_level, psm, 0, 0); in L2CA_RegisterLECoc()
[all …]
/system/bt/stack/test/hid/
Dstack_hid_test.cc66 uint16_t sec_level) { in TEST_F() argument
/system/bt/main/shim/
Dl2c_api.h46 uint16_t sec_level);
113 uint16_t sec_level, tL2CAP_LE_CFG_INFO cfg);
/system/security/keystore/
Dkeystore_cli_v2.cpp112 std::shared_ptr<ks2::IKeystoreSecurityLevel> sec_level; in GetSecurityLevelInterface() local
113 auto rc = keystore->getSecurityLevel(securitylevel, &sec_level); in GetSecurityLevelInterface()
114 if (rc.isOk()) return sec_level; in GetSecurityLevelInterface()
246 auto sec_level = GetSecurityLevelInterface(keystore, securityLevel); in loadOrCreateAndVerifyEncryptionKey() local
255 rc = sec_level->generateKey(keyDescriptor(name), {} /* attestationKey */, in loadOrCreateAndVerifyEncryptionKey()
299 auto sec_level = GetSecurityLevelInterface(keystore, securityLevel); in loadOrCreateAndVerifyAuthenticationKey() local
308 rc = sec_level->generateKey(keyDescriptor(name), {} /* attestationKey */, in loadOrCreateAndVerifyAuthenticationKey()
543 auto sec_level = in TestKey() local
555 auto rc = sec_level->generateKey(keyDescriptor, {} /* attestationKey */, parameters, in TestKey()
749 auto sec_level = GetSecurityLevelInterface(keystore, securityLevel); in GenerateKey() local
[all …]
/system/bt/stack/btm/
Dbtm_ble.cc1129 p_rec->ble.keys.sec_level = p_keys->penc_key.sec_level; in btm_sec_save_le_key()
1134 if (p_keys->penc_key.sec_level == SMP_SEC_AUTHENTICATED) in btm_sec_save_le_key()
1140 p_rec->ble.key_type, p_rec->sec_flags, p_rec->ble.keys.sec_level); in btm_sec_save_le_key()
1164 p_rec->ble.keys.srk_sec_level = p_keys->pcsrk_key.sec_level; in btm_sec_save_le_key()
1168 if (p_keys->pcsrk_key.sec_level == SMP_SEC_AUTHENTICATED) in btm_sec_save_le_key()
1183 p_rec->ble.keys.sec_level = p_keys->lenc_key.sec_level; in btm_sec_save_le_key()
1191 p_rec->ble.keys.sec_level); in btm_sec_save_le_key()
1197 p_rec->ble.keys.local_csrk_sec_level = p_keys->lcsrk_key.sec_level; in btm_sec_save_le_key()
1326 cur_sec_level = p_dev_rec->ble.keys.sec_level; in btm_ble_link_sec_check()
1791 p_data->cmplt.sec_level, p_dev_rec->sec_flags); in btm_proc_smp_cback()
[all …]

12