1 domain Operator; |
1 domain Operator; |
2 grant user "Net Access" session,blanket,oneshot,no { |
2 grant user "Net Access" blanket,session,oneshot,no { |
3 permission javax.microedition.io.HttpProtocolPermission "http://*"; |
3 permission javax.microedition.io.HttpProtocolPermission "http://*"; |
4 permission javax.microedition.io.HttpsProtocolPermission "https://*"; |
4 permission javax.microedition.io.HttpsProtocolPermission "https://*"; |
|
5 } |
|
6 grant user "Low Level Net Access" blanket,session,oneshot,no { |
5 permission javax.microedition.io.DatagramProtocolPermission "datagram://*"; |
7 permission javax.microedition.io.DatagramProtocolPermission "datagram://*"; |
6 permission javax.microedition.io.DatagramProtocolPermission "datagram://"; |
8 permission javax.microedition.io.DatagramProtocolPermission "datagram://"; |
7 permission javax.microedition.io.SSLProtocolPermission "ssl://*"; |
9 permission javax.microedition.io.SSLProtocolPermission "ssl://*"; |
8 } |
|
9 |
|
10 grant user "Low Level Net Access" session,blanket,oneshot,no { |
|
11 permission javax.microedition.io.SocketProtocolPermission "socket://*"; |
10 permission javax.microedition.io.SocketProtocolPermission "socket://*"; |
12 permission javax.microedition.io.SocketProtocolPermission "socket://"; |
11 permission javax.microedition.io.SocketProtocolPermission "socket://"; |
13 permission javax.microedition.io.Connector.rtsp "*"; |
12 permission javax.microedition.io.Connector.rtsp "*"; |
14 } |
13 } |
15 |
14 |
16 grant user "Local Connectivity" session,blanket,oneshot,no { |
15 grant user "Local Connectivity" blanket,session,oneshot,no { |
17 permission javax.microedition.io.CommProtocolPermission "comm:*"; |
16 permission javax.microedition.io.CommProtocolPermission "comm:*"; |
18 permission javax.microedition.io.Connector.obex.server "*" "server"; |
17 permission javax.microedition.io.Connector.obex.server "*" "server"; |
19 permission javax.microedition.io.Connector.obex.client "*" "client"; |
18 permission javax.microedition.io.Connector.obex.client "*" "client"; |
20 permission javax.microedition.io.Connector.bluetooth.server "*" "server"; |
19 permission javax.microedition.io.Connector.bluetooth.server "*" "server"; |
21 permission javax.microedition.io.Connector.bluetooth.client "*" "client"; |
20 permission javax.microedition.io.Connector.bluetooth.client "*" "client"; |
22 } |
21 } |
23 |
22 |
24 grant user "Read User Data Access" session,blanket,oneshot,no { |
23 grant user "Read User Data Access" blanket,session,oneshot,no { |
25 permission javax.microedition.io.FileProtocolPermission "*" "read"; |
24 permission javax.microedition.io.FileProtocolPermission "*" "read"; |
26 permission javax.microedition.pim.ContactList "pim://*" "read_contacts"; |
25 permission javax.microedition.pim.ContactList "pim://*" "read_contacts"; |
27 permission javax.microedition.pim.EventList "pim://*" "read_events"; |
26 permission javax.microedition.pim.EventList "pim://*" "read_events"; |
28 permission javax.microedition.pim.ToDoList "pim://*" "read_todos"; |
27 permission javax.microedition.pim.ToDoList "pim://*" "read_todos"; |
29 } |
28 } |
30 |
29 |
31 grant user "Write User Data Access" session,blanket,oneshot,no { |
30 grant user "Write User Data Access" blanket,session,oneshot,no { |
32 permission javax.microedition.io.FileProtocolPermission "*" "write"; |
31 permission javax.microedition.io.FileProtocolPermission "*" "write"; |
33 permission javax.microedition.pim.ContactList "pim://*" "write_contacts"; |
32 permission javax.microedition.pim.ContactList "pim://*" "write_contacts"; |
34 permission javax.microedition.pim.EventList "pim://*" "write_events"; |
33 permission javax.microedition.pim.EventList "pim://*" "write_events"; |
35 permission javax.microedition.pim.ToDoList "pim://*" "write_todos"; |
34 permission javax.microedition.pim.ToDoList "pim://*" "write_todos"; |
36 } |
35 } |
37 |
36 |
38 grant user "Messaging" session,blanket,oneshot,no { |
37 grant user "Messaging" blanket,session,oneshot,no { |
39 permission javax.microedition.io.Connector.sms "sms://*" "send"; |
38 permission javax.microedition.io.Connector.sms "sms://*" "send"; |
40 permission javax.microedition.io.Connector.mms "mms://*" "send"; |
39 permission javax.microedition.io.Connector.mms "mms://*" "send"; |
41 } |
40 } |
42 |
41 |
43 grant user "Multimedia Recording" session,blanket,oneshot,no { |
42 grant user "Multimedia Recording" blanket,session,oneshot,no { |
44 permission javax.microedition.media.control.RecordControl "*" "record"; |
43 permission javax.microedition.media.control.RecordControl "*" "record"; |
45 permission javax.microedition.media.control.VideoControl.getSnapshot "*" "snapshot"; |
44 permission javax.microedition.media.control.VideoControl.getSnapshot "*" "snapshot"; |
46 } |
45 } |
47 |
46 |
48 grant user "Application Auto Invocation" session,blanket,oneshot,no { |
47 grant user "Application Auto Invocation" blanket,session,oneshot,no { |
49 permission javax.microedition.io.PushRegistryPermission "*" "staticregistration,dynamicregistration,autoinvocation"; |
48 permission javax.microedition.io.PushRegistryPermission "*" "staticregistration,dynamicregistration,autoinvocation"; |
50 } |
|
51 |
|
52 grant user "Location" session,blanket,oneshot,no { |
|
53 permission javax.microedition.location.LocationPermission "location://*" "position,orientation"; |
|
54 permission javax.microedition.location.LocationPermission "landmarks://*" "read,write,category,management"; |
|
55 } |
|
56 |
|
57 grant user "Restricted API Extensions" session,blanket,oneshot,no { |
|
58 permission javax.microedition.PropertyPermission "mobinfo.imsi" "read"; |
|
59 } |
49 } |
60 |
50 |
61 grant allowed { |
51 grant allowed { |
62 permission javax.microedition.io.Connector.sms "sms://*" "open,receive"; |
52 permission javax.microedition.io.Connector.sms "sms://*" "open,receive"; |
63 permission javax.microedition.io.Connector.mms "mms://*" "open,receive"; |
53 permission javax.microedition.io.Connector.mms "mms://*" "open,receive"; |