| class TBTServiceSecurity |
The security settings of a bluetooth service.
Contains information regarding the service UID and the access requirements.
| Public Member Functions | |
|---|---|
| TBTServiceSecurity(const TBTServiceSecurity &) | |
| TBTServiceSecurity() | |
| IMPORT_C TBool | AuthenticationRequired() |
| IMPORT_C TBool | AuthorisationRequired() |
| IMPORT_C TBool | Denied() |
| IMPORT_C TBool | EncryptionRequired() |
| IMPORT_C TBluetoothMitmProtection | MitmProtection() |
| IMPORT_C TUint | PasskeyMinLength() |
| IMPORT_C void | SetAuthentication(TBool) |
| IMPORT_C void | SetAuthentication(TBluetoothMitmProtection) |
| IMPORT_C void | SetAuthorisation(TBool) |
| IMPORT_C void | SetDenied(TBool) |
| IMPORT_C void | SetEncryption(TBool) |
| IMPORT_C TInt | SetPasskeyMinLength(TUint) |
| IMPORT_C void | SetUid(TUid) |
| IMPORT_C TUid | Uid() |
| Private Attributes | |
|---|---|
| TBTAccessRequirements | iSecurityRequirements |
| TUid | iUid |
| IMPORT_C | TBTServiceSecurity | ( | const TBTServiceSecurity & | aService | ) |
| const TBTServiceSecurity & aService |
| IMPORT_C void | SetAuthentication | ( | TBool | aPreference | ) |
| TBool aPreference |
| IMPORT_C void | SetAuthentication | ( | TBluetoothMitmProtection | aPreference | ) |
| TBluetoothMitmProtection aPreference |
| IMPORT_C TInt | SetPasskeyMinLength | ( | TUint | aPasskeyMinLength | ) |
| TUint aPasskeyMinLength |