/system/security/keystore2/src/ |
D | remote_provisioning.rs | 228 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 …]
|
D | metrics_store.rs | 153 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 …]
|
D | globals.rs | 97 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()
|
D | maintenance.rs | 155 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()
|
D | utils.rs | 172 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()
|
D | operation.rs | 185 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/ |
D | mock_stack_l2cap_api.h | 76 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 …]
|
D | mock_stack_l2cap_api.cc | 109 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()
|
D | mock_main_shim_l2cap_api.h | 113 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()
|
D | mock_main_shim_l2cap_api.cc | 116 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/ |
D | mock_btm_api_layer.cc | 28 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()
|
D | mock_btm_api_layer.h | 29 uint8_t service_id, uint16_t sec_level, 41 uint16_t sec_level, uint16_t psm, uint32_t mx_proto_id,
|
D | mock_l2cap_layer.cc | 30 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()
|
D | mock_l2cap_layer.h | 41 …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));
|
D | mock_btm_layer.cc | 45 uint8_t service_id, uint16_t sec_level, uint16_t psm, in BTM_SetSecurityLevel() argument
|
/system/bt/stack/include/ |
D | l2c_api.h | 339 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);
|
D | btm_ble_api_types.h | 502 uint8_t sec_level; member 510 uint8_t sec_level; member 518 uint8_t sec_level; member 525 uint8_t sec_level; member
|
D | smp_api_types.h | 214 tSMP_SEC_LEVEL sec_level; member
|
/system/bt/stack/smp/ |
D | smp_act.cc | 370 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 …]
|
D | smp_utils.cc | 952 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/ |
D | l2c_api.cc | 54 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/ |
D | stack_hid_test.cc | 66 uint16_t sec_level) { in TEST_F() argument
|
/system/bt/main/shim/ |
D | l2c_api.h | 46 uint16_t sec_level); 113 uint16_t sec_level, tL2CAP_LE_CFG_INFO cfg);
|
/system/security/keystore/ |
D | keystore_cli_v2.cpp | 112 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/ |
D | btm_ble.cc | 1129 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 …]
|