![]() |
AIROC™ BTSDK v4.9 - Documentation | |||
Bluetooth LE security API (authorisation, authentication and encryption) More...
Modules | |
| Generic Security API | |
| Bluetooth generic security API. | |
Functions | |
| wiced_result_t | wiced_bt_dev_get_ble_keys (wiced_bt_device_address_t bd_addr, wiced_bt_dev_le_key_type_t *p_key_mask) |
| get le key mask from stored key information of nv ram More... | |
| wiced_result_t | wiced_bt_dev_add_device_to_address_resolution_db (wiced_bt_device_link_keys_t *p_link_keys) |
| add link key information to internal address resolution db More... | |
| wiced_result_t | wiced_bt_dev_remove_device_from_address_resolution_db (wiced_bt_device_link_keys_t *p_link_keys) |
| remove link key information from internal address resolution db More... | |
| void | wiced_bt_dev_set_no_smp_on_br (wiced_bool_t disable) |
| Enable or disable smp over br. More... | |
| void | wiced_bt_ble_security_grant (wiced_bt_device_address_t bd_addr, wiced_bt_dev_status_t res) |
| btm_ble_api_functions More... | |
Bluetooth LE security API (authorisation, authentication and encryption)
| void wiced_bt_ble_security_grant | ( | wiced_bt_device_address_t | bd_addr, |
| wiced_bt_dev_status_t | res | ||
| ) |
btm_ble_api_functions
Grant or deny access. Used in response to an BTM_SECURITY_REQUEST_EVT event.
| [in] | bd_addr | : peer device bd address. |
| [in] | res | : BTM_SUCCESS to grant access; BTM_MODE_UNSUPPORTED, if local device does not allow pairing; BTM_REPEATED_ATTEMPTS otherwise |
| wiced_result_t wiced_bt_dev_add_device_to_address_resolution_db | ( | wiced_bt_device_link_keys_t * | p_link_keys | ) |
add link key information to internal address resolution db
| [in] | p_link_keys | : link keys information stored in application side |
| wiced_result_t wiced_bt_dev_get_ble_keys | ( | wiced_bt_device_address_t | bd_addr, |
| wiced_bt_dev_le_key_type_t * | p_key_mask | ||
| ) |
get le key mask from stored key information of nv ram
| [in] | bd_addr | : remote bd address |
| [out] | p_key_mask | : LE key mask stored |
| wiced_result_t wiced_bt_dev_remove_device_from_address_resolution_db | ( | wiced_bt_device_link_keys_t * | p_link_keys | ) |
remove link key information from internal address resolution db
| [in] | p_link_keys | : link keys information stored in application side |
| void wiced_bt_dev_set_no_smp_on_br | ( | wiced_bool_t | disable | ) |
Enable or disable smp over br.
| [in] | disable | : TRUE to disable smp over br, FALSE to enable |