Security settings

Bluetooth API security model implemented in Java platform for S60 is based on MSA version 1.00 security policy.

Permissions are required for opening Bluetooth and OBEX client and server connections. These permissions are granted basing on the Local Connectivity function group. Permission is also required when a push MIDlet is registered to PushRegistry and when push MIDlet is to be launched. This permission is granted basing on Application Auto Invocation function group.

For Identified Third Party Protection Domain and Unidentified Third Party Protection Domain MIDlets the user settings are defined according to Table 2.

Table 19: Table 2. User settings for Local Connectivity and Application Auto Invocation function groups.

Function group

Identified Third Party Protection Domain

Unidentified Third Party Protection Domain

 

Default setting

Other settings

Default setting

Other settings

Local Connectivity

Session

Blanket, Oneshot, No

Oneshot

Blanket, Session, No

Application Auto Invocation

Oneshot

Blanket, Session, No

Oneshot

Session, No

Explanations for Table 2 values are as follows: