1// Signature format: 2.0
2package com.android.xml.permission.configfile {
3
4  public class AllowAssociation {
5    ctor public AllowAssociation();
6    method public String getAllowed();
7    method public String getTarget();
8    method public void setAllowed(String);
9    method public void setTarget(String);
10  }
11
12  public class AllowIgnoreLocationSettings {
13    ctor public AllowIgnoreLocationSettings();
14    method public String get_package();
15    method public void set_package(String);
16  }
17
18  public class AllowImplicitBroadcast {
19    ctor public AllowImplicitBroadcast();
20    method public String getAction();
21    method public void setAction(String);
22  }
23
24  public class AllowInDataUsageSave {
25    ctor public AllowInDataUsageSave();
26    method public String get_package();
27    method public void set_package(String);
28  }
29
30  public class AllowInPowerSave {
31    ctor public AllowInPowerSave();
32    method public String get_package();
33    method public void set_package(String);
34  }
35
36  public class AllowInPowerSaveExceptIdle {
37    ctor public AllowInPowerSaveExceptIdle();
38    method public String get_package();
39    method public void set_package(String);
40  }
41
42  public class AllowUnthrottledLocation {
43    ctor public AllowUnthrottledLocation();
44    method public String get_package();
45    method public void set_package(String);
46  }
47
48  public class AppLink {
49    ctor public AppLink();
50    method public String get_package();
51    method public void set_package(String);
52  }
53
54  public class AssignPermission {
55    ctor public AssignPermission();
56    method public String getName();
57    method public int getUid();
58    method public void setName(String);
59    method public void setUid(int);
60  }
61
62  public class BackupTransportWhitelistedService {
63    ctor public BackupTransportWhitelistedService();
64    method public String getService();
65    method public void setService(String);
66  }
67
68  public class BugreportWhitelisted {
69    ctor public BugreportWhitelisted();
70    method public String get_package();
71    method public void set_package(String);
72  }
73
74  public class DefaultEnabledVrApp {
75    ctor public DefaultEnabledVrApp();
76    method public String get_class();
77    method public String get_package();
78    method public void set_class(String);
79    method public void set_package(String);
80  }
81
82  public class DisabledUntilUsedPreinstalledCarrierApp {
83    ctor public DisabledUntilUsedPreinstalledCarrierApp();
84    method public String get_package();
85    method public void set_package(String);
86  }
87
88  public class DisabledUntilUsedPreinstalledCarrierAssociatedApp {
89    ctor public DisabledUntilUsedPreinstalledCarrierAssociatedApp();
90    method public String getCarrierAppPackage();
91    method public String get_package();
92    method public void setCarrierAppPackage(String);
93    method public void set_package(String);
94  }
95
96  public class Feature {
97    ctor public Feature();
98    method public String getName();
99    method public String getNotLowRam();
100    method public int getVersion();
101    method public void setName(String);
102    method public void setNotLowRam(String);
103    method public void setVersion(int);
104  }
105
106  public class Group {
107    ctor public Group();
108    method public int getGid();
109    method public void setGid(int);
110  }
111
112  public class HiddenApiWhitelistedApp {
113    ctor public HiddenApiWhitelistedApp();
114    method public String get_package();
115    method public void set_package(String);
116  }
117
118  public class Library {
119    ctor public Library();
120    method public String getDependency();
121    method public String getFile();
122    method public String getName();
123    method public void setDependency(String);
124    method public void setFile(String);
125    method public void setName(String);
126  }
127
128  public class OemPermissions {
129    ctor public OemPermissions();
130    method public java.util.List<com.android.xml.permission.configfile.OemPermissions.DenyPermission> getDenyPermission();
131    method public java.util.List<com.android.xml.permission.configfile.OemPermissions.Permission> getPermission();
132    method public String get_package();
133    method public void set_package(String);
134  }
135
136  public static class OemPermissions.DenyPermission {
137    ctor public OemPermissions.DenyPermission();
138    method public String getName();
139    method public void setName(String);
140  }
141
142  public static class OemPermissions.Permission {
143    ctor public OemPermissions.Permission();
144    method public String getName();
145    method public void setName(String);
146  }
147
148  public class Permission {
149    ctor public Permission();
150    method public String getName();
151    method public void setName(String);
152  }
153
154  public class Permissions {
155    ctor public Permissions();
156    method public java.util.List<com.android.xml.permission.configfile.AllowAssociation> getAllowAssociation_optional();
157    method public java.util.List<com.android.xml.permission.configfile.AllowIgnoreLocationSettings> getAllowIgnoreLocationSettings_optional();
158    method public java.util.List<com.android.xml.permission.configfile.AllowImplicitBroadcast> getAllowImplicitBroadcast_optional();
159    method public java.util.List<com.android.xml.permission.configfile.AllowInDataUsageSave> getAllowInDataUsageSave_optional();
160    method public java.util.List<com.android.xml.permission.configfile.AllowInPowerSaveExceptIdle> getAllowInPowerSaveExceptIdle_optional();
161    method public java.util.List<com.android.xml.permission.configfile.AllowInPowerSave> getAllowInPowerSave_optional();
162    method public java.util.List<com.android.xml.permission.configfile.AllowUnthrottledLocation> getAllowUnthrottledLocation_optional();
163    method public java.util.List<com.android.xml.permission.configfile.AppLink> getAppLink_optional();
164    method public java.util.List<com.android.xml.permission.configfile.AssignPermission> getAssignPermission_optional();
165    method public java.util.List<com.android.xml.permission.configfile.BackupTransportWhitelistedService> getBackupTransportWhitelistedService_optional();
166    method public java.util.List<com.android.xml.permission.configfile.BugreportWhitelisted> getBugreportWhitelisted_optional();
167    method public java.util.List<com.android.xml.permission.configfile.DefaultEnabledVrApp> getDefaultEnabledVrApp_optional();
168    method public java.util.List<com.android.xml.permission.configfile.DisabledUntilUsedPreinstalledCarrierApp> getDisabledUntilUsedPreinstalledCarrierApp_optional();
169    method public java.util.List<com.android.xml.permission.configfile.DisabledUntilUsedPreinstalledCarrierAssociatedApp> getDisabledUntilUsedPreinstalledCarrierAssociatedApp_optional();
170    method public java.util.List<com.android.xml.permission.configfile.Feature> getFeature_optional();
171    method public java.util.List<com.android.xml.permission.configfile.Group> getGroup_optional();
172    method public java.util.List<com.android.xml.permission.configfile.HiddenApiWhitelistedApp> getHiddenApiWhitelistedApp_optional();
173    method public java.util.List<com.android.xml.permission.configfile.Library> getLibrary_optional();
174    method public java.util.List<com.android.xml.permission.configfile.OemPermissions> getOemPermissions_optional();
175    method public java.util.List<com.android.xml.permission.configfile.Permission> getPermission_optional();
176    method public java.util.List<com.android.xml.permission.configfile.PrivappPermissions> getPrivappPermissions_optional();
177    method public java.util.List<com.android.xml.permission.configfile.SplitPermission> getSplitPermission_optional();
178    method public java.util.List<com.android.xml.permission.configfile.SystemUserBlacklistedApp> getSystemUserBlacklistedApp_optional();
179    method public java.util.List<com.android.xml.permission.configfile.SystemUserWhitelistedApp> getSystemUserWhitelistedApp_optional();
180    method public java.util.List<com.android.xml.permission.configfile.UnavailableFeature> getUnavailableFeature_optional();
181  }
182
183  public class PrivappPermissions {
184    ctor public PrivappPermissions();
185    method public java.util.List<com.android.xml.permission.configfile.PrivappPermissions.DenyPermission> getDenyPermission();
186    method public java.util.List<com.android.xml.permission.configfile.PrivappPermissions.Permission> getPermission();
187    method public String get_package();
188    method public void set_package(String);
189  }
190
191  public static class PrivappPermissions.DenyPermission {
192    ctor public PrivappPermissions.DenyPermission();
193    method public String getName();
194    method public void setName(String);
195  }
196
197  public static class PrivappPermissions.Permission {
198    ctor public PrivappPermissions.Permission();
199    method public String getName();
200    method public void setName(String);
201  }
202
203  public class SplitPermission {
204    ctor public SplitPermission();
205    method public java.util.List<com.android.xml.permission.configfile.SplitPermission.Library> getLibrary();
206    method public String getName();
207    method public int getTargetSdk();
208    method public void setName(String);
209    method public void setTargetSdk(int);
210  }
211
212  public static class SplitPermission.Library {
213    ctor public SplitPermission.Library();
214    method public String getName();
215    method public void setName(String);
216  }
217
218  public class SystemUserBlacklistedApp {
219    ctor public SystemUserBlacklistedApp();
220    method public String get_package();
221    method public void set_package(String);
222  }
223
224  public class SystemUserWhitelistedApp {
225    ctor public SystemUserWhitelistedApp();
226    method public String get_package();
227    method public void set_package(String);
228  }
229
230  public class UnavailableFeature {
231    ctor public UnavailableFeature();
232    method public String getName();
233    method public void setName(String);
234  }
235
236  public class XmlParser {
237    ctor public XmlParser();
238    method public static com.android.xml.permission.configfile.Permissions read(java.io.InputStream) throws javax.xml.datatype.DatatypeConfigurationException, java.io.IOException, org.xmlpull.v1.XmlPullParserException;
239    method public static String readText(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException;
240    method public static void skip(org.xmlpull.v1.XmlPullParser) throws java.io.IOException, org.xmlpull.v1.XmlPullParserException;
241  }
242
243}
244
245