Added in version 36.1
EncryptionStatus
public final class EncryptionStatus
extends Object
| java.lang.Object | |
| ↳ | android.bluetooth.EncryptionStatus |
Represents the encryption status of a Bluetooth device.
This class is used to hold the encryption status details like key size and algorithm of a Bluetooth device.
Summary
Public constructors | |
|---|---|
EncryptionStatus(int keySize, int algorithm) | |
Public methods | |
|---|---|
int | getAlgorithm() |
int | getKeySize() |
String | toString() Returns a string representation of the object. |
Inherited methods | |
|---|---|
Public constructors
EncryptionStatus
Added in version 36.1
public EncryptionStatus (int keySize, int algorithm)
| Parameters | |
|---|---|
keySize | int: Value is between 1 and 16 inclusive |
algorithm | int: Value is BluetoothDevice.ENCRYPTION_ALGORITHM_NONE, BluetoothDevice.ENCRYPTION_ALGORITHM_E0, BluetoothDevice.ENCRYPTION_ALGORITHM_AES, or BluetoothDevice.ENCRYPTION_ALGORITHM_UNKNOWN |
Public methods
getAlgorithm
Added in version 36.1
public int getAlgorithm ()
| Returns | |
|---|---|
int | the encryption algorithm used for the encrypting the link. Value is BluetoothDevice.ENCRYPTION_ALGORITHM_NONE, BluetoothDevice.ENCRYPTION_ALGORITHM_E0, BluetoothDevice.ENCRYPTION_ALGORITHM_AES, or BluetoothDevice.ENCRYPTION_ALGORITHM_UNKNOWN |
getKeySize
Added in version 36.1
public int getKeySize ()
| Returns | |
|---|---|
int | the size of the encryption key, in number of bytes. i.e. value of 16 means 16-octets, or 128 bit key size. Value is between 1 and 16 inclusive |
toString
Added in version 36.1
public String toString ()
Returns a string representation of the object.
| Returns | |
|---|---|
String | a string representation of the object. |