diff options
author | Marcel Holtmann <marcel@holtmann.org> | 2020-04-02 15:20:09 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2020-04-02 15:20:09 +0200 |
commit | 9c9e8419e309544871cdff9832e1cba0a8432b56 (patch) | |
tree | 921937ce260b3701cface3a5fcc3ea30a0010cf3 /doc/mgmt-api.txt | |
parent | 35a22bb989aa0856332c07bea568d1b5679297d4 (diff) | |
download | bluez-9c9e8419e309544871cdff9832e1cba0a8432b56.tar.gz |
doc: Add Read Security Information command description
Diffstat (limited to 'doc/mgmt-api.txt')
-rw-r--r-- | doc/mgmt-api.txt | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/doc/mgmt-api.txt b/doc/mgmt-api.txt index 27a41f334..f600ab914 100644 --- a/doc/mgmt-api.txt +++ b/doc/mgmt-api.txt @@ -3094,6 +3094,49 @@ Set Wideband Speech Command Invalid Index +Read Security Information Command +================================= + + Command Code: 0x0048 + Controller Index: <controller id> + Command Parameters: + Return Parameters: Security_Data_Length (2 Octets) + Security_Data (0-65535 Octets) + + This command is used to retrieve the supported security features + by the controller or the host stack. + + The Security_Data_Length and Security_Data parameters provide + a list of security settings, features and information. It uses + the same format as EIR_Data, but with the namespace defined here. + + Data Type Name + -------------------- + 0x01 Flags + 0x02 Max Encryption Key Size (BR/EDR) + 0x03 Max Encryption Key Size (LE) + + Flags (data type 0x01) + + 0 Remote public key validation (BR/EDR) + 1 Remote public key validation (LE) + 2 Encryption key size enforcement (BR/EDR) + 3 Encryption key size enforcement (LE) + + Max Encryption Key Size (data types 0x02 and 0x03) + + When the field is present, then it provides 1 Octet value + indicating the max encryption key size. If the field is not + present, then it is unknown what the max encryption key + size of the controller or host is in use. + + This command generates a Command Complete event on success or + a Command Status event on failure. + + Possible errors: Invalid Parameters + Invalid Index + + Command Complete Event ====================== |