Home
last modified time | relevance | path

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

/packages/modules/Bluetooth/system/blueberry/tests/sl4a_sl4a/security/
Doob_pairing_test.py105 oob_data = self.cert_security_.generate_oob_data(Security.TRANSPORT_LE, wait_for_oob_data)
107 assertThat(oob_data[0]).isEqualTo(0)
108 assertThat(oob_data[1]).isNotNone()
109 self.dut_security_.create_bond_out_of_band(oob_data[1], None, -1, wait_for_device_bonded)
117 oob_data = self.dut_security_.generate_oob_data(Security.TRANSPORT_BREDR)
118 assertThat(oob_data[0]).isEqualTo(0)
119 assertThat(oob_data[1]).isNotNone()
120 oob_data = self.dut_security_.generate_oob_data(Security.TRANSPORT_BREDR)
121 assertThat(oob_data[0]).isEqualTo(0)
122 assertThat(oob_data[1]).isNotNone()
[all …]
/packages/modules/Bluetooth/system/blueberry/tests/gd/security/
Dsecurity_test.py374 oob_data = self.dut_security.get_oob_data_from_controller(OobDataPresent.P192_PRESENT)
375 assertThat(len(oob_data)).isEqualTo(4)
376 has192C = not all([i == 0 for i in oob_data[0]])
377 has192R = not all([i == 0 for i in oob_data[1]])
378 has256C = not all([i == 0 for i in oob_data[2]])
379 has256R = not all([i == 0 for i in oob_data[3]])
386 oob_data = self.cert_security.get_oob_data_from_controller(OobDataPresent.NOT_PRESENT)
387 assertThat(len(oob_data)).isEqualTo(4)
388 has192C = not all([i == 0 for i in oob_data[0]])
389 has192R = not all([i == 0 for i in oob_data[1]])
[all …]
/packages/modules/Bluetooth/system/blueberry/tests/gd_sl4a/security/
Doob_pairing_sl4a_test.py108 oob_data = self.cert.security.GetLeOutOfBandData(empty_proto.Empty())
114 oob_data.confirmation_value = oob_data.confirmation_value[:-1]
115 oob_data.random_value = oob_data.random_value[:-1]
116 return oob_data
214 oob_data = self._generate_sl4a_oob_data(self.TRANSPORT_BREDR)
216 logging.info(oob_data)
217 assertThat(oob_data).isNotNone()
224 oob_data = self._generate_sl4a_oob_data(self.TRANSPORT_LE)
225 assertThat(oob_data).isNotNone()
228 oob_data = self._generate_cert_oob_data(self.TRANSPORT_LE)
[all …]
/packages/modules/Bluetooth/system/blueberry/tests/sl4a_sl4a/lib/
Dsecurity.py22 from blueberry.tests.sl4a_sl4a.lib.oob_data import OobData
89 oob_data, argument
93 assertThat(oob_data).isNotNone()
94 oob_data_address = oob_data.to_sl4a_address()
95 oob_data_address_type = oob_data.to_sl4a_address_type()
106 oob_data_address, oob_data_address_type, oob_data.confirmation, oob_data.randomizer,
/packages/modules/Bluetooth/system/blueberry/tests/topshim/security/
Dle_security_test.py34 oob_data = self.dut().generate_local_oob_data(TRANSPORT_CLASSIC)
35 assertThat(oob_data.is_valid()).isTrue()
36 oob_data = self.dut().generate_local_oob_data(TRANSPORT_LE)
37 assertThat(oob_data.is_valid()).isTrue()
/packages/modules/Bluetooth/system/blueberry/tests/sl4a_sl4a/l2cap/
Dle_l2cap_coc_test.py98 oob_data = self.cert_security_.generate_oob_data(Security.TRANSPORT_LE, wait_for_oob_data)
100 assertThat(oob_data[0]).isEqualTo(0)
101 assertThat(oob_data[1]).isNotNone()
102 … self.dut_security_.create_bond_out_of_band(oob_data[1], addr, addr_type, wait_for_device_bonded)
103 return oob_data[1].to_sl4a_address()
/packages/modules/Bluetooth/android/app/jni/
Dcom_android_bluetooth_btservice_AdapterService.cpp541 static jobject createClassicOobDataObject(JNIEnv* env, bt_oob_data_t oob_data) { in createClassicOobDataObject() argument
561 reinterpret_cast<jbyte*>(oob_data.c)); in createClassicOobDataObject()
565 reinterpret_cast<jbyte*>(oob_data.oob_data_length)); in createClassicOobDataObject()
569 reinterpret_cast<jbyte*>(oob_data.address)); in createClassicOobDataObject()
582 reinterpret_cast<jbyte*>(oob_data.r)); in createClassicOobDataObject()
589 if (oob_data.device_name[i] == 0) { in createClassicOobDataObject()
597 reinterpret_cast<jbyte*>(oob_data.device_name)); in createClassicOobDataObject()
605 static jobject createLeOobDataObject(JNIEnv* env, bt_oob_data_t oob_data) { in createLeOobDataObject() argument
625 reinterpret_cast<jbyte*>(oob_data.c)); in createLeOobDataObject()
629 reinterpret_cast<jbyte*>(oob_data.address)); in createLeOobDataObject()
[all …]
/packages/modules/Bluetooth/system/stack/fuzzers/
Dsmp_fuzzer.cc142 uint8_t oob_data[] = {0x11, 0x22, 0x33, 0x44, 0x55, 0x66, 0x77, 0x88, variable
164 SMP_OobDataReply(kDummyAddr, SMP_SUCCESS, sizeof(oob_data), oob_data); in smp_callback()
168 tSMP_SC_OOB_DATA oob_data = {}; in smp_callback() local
169 SMP_SecureConnectionOobDataReply((uint8_t*)&oob_data); in smp_callback()
/packages/modules/Bluetooth/system/btif/src/
Dbluetooth.cc1344 bt_oob_data_t oob_data = {}; in invoke_oob_data_request_cb() local
1351 oob_data.device_name[i] = local_name[i]; in invoke_oob_data_request_cb()
1357 oob_data.address[i] = raw_address.address[j]; in invoke_oob_data_request_cb()
1360 oob_data.address[6] = address_type; in invoke_oob_data_request_cb()
1367 oob_data.c[i] = c[i]; in invoke_oob_data_request_cb()
1369 oob_data.r[i] = r[i]; in invoke_oob_data_request_cb()
1371 oob_data.is_valid = valid && !c_empty; in invoke_oob_data_request_cb()
1374 oob_data.oob_data_length[0] = 0; in invoke_oob_data_request_cb()
1375 oob_data.oob_data_length[1] = 34; in invoke_oob_data_request_cb()
1377 [](tBT_TRANSPORT t, bt_oob_data_t oob_data) { in invoke_oob_data_request_cb() argument
[all …]
/packages/modules/Bluetooth/system/blueberry/tests/gd/cert/
Dpy_security.py258 oob_data = []
261 nonlocal oob_data
262 oob_data = [
269 return oob_data
/packages/modules/Bluetooth/system/stack/include/
Dbtm_sec_api_types.h296 tBTM_OOB_DATA oob_data; /* OOB data present (locally) for the peer device */ member
306 oob_data; /* OOB data present at peer device for the local device */ member
487 uint8_t oob_data; member
Dsmp_api_types.h162 tSMP_OOB_FLAG oob_data; /* OOB data present (locally) for the peer device */ member
/packages/modules/Bluetooth/system/gd/security/pairing/
Dclassic_pairing_handler_unittest.cc634 pairing::OobData oob_data( in TEST_F() local
637 … true, injected_io_capability, injected_authentication_requirements, oob_data, pairing::OobData()); in TEST_F()
679 pairing::OobData oob_data( in TEST_F() local
682 … true, injected_io_capability, injected_authentication_requirements, pairing::OobData(), oob_data); in TEST_F()
721 pairing::OobData oob_data( in TEST_F() local
723 …->Initiate(true, injected_io_capability, injected_authentication_requirements, oob_data, oob_data); in TEST_F()
/packages/modules/Bluetooth/system/bta/dm/
Dbta_dm_sec.cc407 btif_dm_set_oob_for_io_req(&p_data->io_req.oob_data); in bta_dm_sp_cback()
410 p_data->io_req.oob_data); in bta_dm_sp_cback()
414 p_data->io_rsp.oob_data, p_data->io_rsp.auth_req); in bta_dm_sp_cback()
666 ble_io_req(bda, &p_data->io_req.io_cap, &p_data->io_req.oob_data, in bta_dm_ble_smp_cback()
670 p_data->io_req.oob_data); in bta_dm_ble_smp_cback()
Dbta_dm_sec_int.h37 tBTM_OOB_DATA oob_data; member
/packages/modules/Bluetooth/system/btif/include/
Dbtif_dm.h80 tBTM_OOB_DATA oob_data, tBTM_AUTH_REQ auth_req);
/packages/modules/Bluetooth/system/stack/btm/
Dbtm_ble_sec.cc1430 if ((callback_rc == BTM_SUCCESS) || (BTM_OOB_UNKNOWN != p_data->oob_data)) { in btm_ble_io_capabilities_req()
1456 if ((p_data->io_cap == BTM_IO_CAP_NONE) && p_data->oob_data == SMP_OOB_NONE) in btm_ble_io_capabilities_req()
1471 p_data->oob_data, p_data->auth_req); in btm_ble_io_capabilities_req()
1492 .oob_data = false, in btm_ble_br_keys_req()
Dsecurity_event_parser.cc168 .oob_data = static_cast<tBTM_OOB_DATA>(response.GetOobDataPresent()), in parse_io_capabilities_rsp()
Dbtm_sec.cc2590 evt_data.oob_data = BTM_OOB_NONE; in btm_io_capabilities_req()
2723 evt_data.io_cap, evt_data.oob_data, evt_data.auth_req); in btm_io_capabilities_req()
2726 evt_data.oob_data, evt_data.auth_req); in btm_io_capabilities_req()
/packages/modules/Bluetooth/system/blueberry/tests/topshim/lib/
Dtopshim_device.py24 from blueberry.tests.topshim.lib.oob_data import OobData
/packages/modules/Bluetooth/system/include/hardware/
Dbluetooth.h615 bt_oob_data_t oob_data);
/packages/modules/Bluetooth/system/stack/smp/
Dsmp_act.cc125 cb_data.io_req.oob_data = SMP_OOB_NONE; in smp_send_app_cback()
145 cb_data.io_req.oob_data = SMP_OOB_NONE; in smp_send_app_cback()
169 p_cb->loc_oob_flag = cb_data.io_req.oob_data; in smp_send_app_cback()
/packages/modules/Bluetooth/system/stack/btu/
Dbtu_hcif.cc1423 STREAM_TO_UINT8(evt_data.oob_data, p); in btu_hcif_io_cap_response_evt()