AIROC™ BTSDK v4.2 - 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 |