3 <domain name="telephony_framework" policy="restricted[shared]"/>
5 <label name="telephony_framework::db"/>
6 <label name="telephony_framework::api_manager"/>
7 <label name="telephony_framework::api_call"/>
8 <label name="telephony_framework::api_gps"/>
9 <label name="telephony_framework::api_modem"/>
10 <label name="telephony_framework::api_network"/>
11 <label name="telephony_framework::api_phonebook"/>
12 <label name="telephony_framework::api_sap"/>
13 <label name="telephony_framework::api_sat"/>
14 <label name="telephony_framework::api_sim"/>
15 <label name="telephony_framework::api_sms"/>
16 <label name="telephony_framework::api_ss"/>
17 <label name="telephony_framework::api_ps_public"/>
18 <label name="telephony_framework::api_ps_profile"/>
19 <label name="telephony_framework::api_ps_private"/>
20 <label name="telephony_framework::api_private"/>
21 <label name="telephony_framework::vconf"/>
22 <label name="telephony_framework::properties"/>
25 <smack request="telephony_framework::properties" type="rwx"/>
26 <smack request="dbus" type="rwx"/>
27 <smack request="sys-assert::core" type="rwxat"/>
28 <smack request="system::use_internet" type="rwx"/>
29 <smack request="secure-storage::telephony_sim" type="rw"/>
30 <smack request="security-server::api-privilege-by-pid" type="w"/>
31 <smack request="deviced::display" type="rw"/>
32 <smack request="system::vconf" type="rwxat"/>
33 <smack request="system::vconf_system" type="rwxat"/>
36 <smack permit="dbus" type="rwx"/>
37 <smack permit="system::use_internet" type="rwx"/>
41 <filesystem path="/usr/lib/systemd/system/telephony-daemon.service" label="_"/>
42 <filesystem path="/usr/lib/systemd/system/tizen-system.target.wants/telephony-daemon.service" label="_"/>
43 <dbus name="org.tizen.telephony" own="telephony_framework" bus="system">
44 <node name="/org/tizen/telephony">
45 <interface name="org.freedesktop.DBus.Properties">
46 <annotation name="com.tizen.smack" value="telephony_framework::properties"/>
50 <dbus name="com.tcore.ps" own="telephony_framework" bus="system">
52 <interface name="com.tcore.ps.context">
53 <method name="GetProperties">
54 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_public"/>
56 <method name="GetProfile">
57 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_public"/>
59 <method name="Activate">
60 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_private"/>
62 <method name="Deactivate">
63 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_private"/>
65 <method name="SetDefaultConnection">
66 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_profile"/>
68 <method name="ModifyProfile">
69 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_profile"/>
71 <method name="RemoveProfile">
72 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_profile"/>
74 <signal name="PropertyChanged">
75 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_private"/>
78 <interface name="com.tcore.ps.master">
79 <method name="GetModems">
80 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_public"/>
82 <signal name="ModemAdded">
83 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_private"/>
85 <signal name="ModemRemoved">
86 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_private"/>
89 <interface name="com.tcore.ps.modem">
90 <method name="GetProperties">
91 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_public"/>
93 <method name="GetServices">
94 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_public"/>
96 <method name="GetProfileList">
97 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_public"/>
99 <method name="AddProfile">
100 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_profile"/>
102 <method name="ResetProfile">
103 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_profile"/>
105 <signal name="PropertyChanged">
106 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_private"/>
108 <signal name="ServiceAdded">
109 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_private"/>
111 <signal name="ServiceRemoved">
112 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_private"/>
115 <interface name="com.tcore.ps.service">
116 <method name="GetProperties">
117 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_public"/>
119 <method name="GetContexts">
120 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_public"/>
122 <signal name="PropertyChanged">
123 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_private"/>
125 <signal name="ContextAdded">
126 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_private"/>
128 <signal name="ContextRemoved">
129 <annotation name="com.tizen.smack" value="telephony_framework::api_ps_private"/>
136 <domain name="telephony_framework"/>