This API is available on Firefox OS for internal applications only.
The BluetoothPairingHandle
interface of the Web Bluetooth API contains the functionality required for completing a device pairing operation, including passkeys, and mechanisms to reply to user-entered pin codes and confirm passkeys.
Interface overviewEdit
[CheckPermissions="bluetooth"]
interface BluetoothPairingHandle
{
readonly attribute unsigned DOMString? passkey;
Promise<void> setPinCode(DOMString aPinCode);
Promise<void> accept();
Promise<void> reject();
};
PropertiesEdit
BluetoothPairingHandle.passkey
- The passkey generated during the pairing process when both devices support secure simple pairing (SSP.)
MethodsEdit
BluetoothPairingHandle.setPinCode()
- Provides the remote device with a PIN code when the local bluetooth adapter is pairing with it.
BluetoothPairingHandle.accept()
- Accepts the pairing of the local bluetooth adapter with the remote device.
BluetoothPairingHandle.reject()
- Rejects the pairing of the local bluetooth adapter with the remote device.
SpecificationsEdit
Specification | Status | Comment |
---|---|---|
Web Bluetooth The definition of 'BluetoothPairingHandle' in that specification. |
Draft | Rough draft; not part of any official specification yet. It should be discussed as part of the W3C's System Applications Working Group. |
Browser CompatibilityEdit
See alsoEdit
Document Tags and Contributors
Tags:
Contributors to this page:
chrisdavidmills
Last updated by:
chrisdavidmills,