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