HomeSort by relevance Sort by last modified time
    Searched refs:permissionInfo (Results 1 - 21 of 21) sorted by null

  /cts/tests/tests/content/src/android/content/pm/cts/
PermissionInfoTest.java 21 import android.content.pm.PermissionInfo;
37 new PermissionInfo();
38 PermissionInfo permissionInfo = pm.getPermissionInfo(PERMISSION_NAME, 0);
39 PermissionInfo infoFromExisted = new PermissionInfo(permissionInfo);
40 checkInfoSame(permissionInfo, infoFromExisted);
43 assertNotNull(permissionInfo.toString());
44 assertEquals(0, permissionInfo.describeContents())
    [all...]
  /frameworks/support/compat/src/main/java/androidx/core/content/pm/
PermissionInfoCompat.java 20 import android.content.pm.PermissionInfo;
31 * Helper for accessing features in {@link PermissionInfo}.
39 PermissionInfo.PROTECTION_NORMAL,
40 PermissionInfo.PROTECTION_DANGEROUS,
41 PermissionInfo.PROTECTION_SIGNATURE,
42 PermissionInfo.PROTECTION_SIGNATURE_OR_SYSTEM,
51 PermissionInfo.PROTECTION_FLAG_PRIVILEGED,
52 PermissionInfo.PROTECTION_FLAG_SYSTEM,
53 PermissionInfo.PROTECTION_FLAG_DEVELOPMENT,
54 PermissionInfo.PROTECTION_FLAG_APPOP
    [all...]
  /cts/hostsidetests/appsecurity/test-apps/PermissionPolicy25/src/com/android/cts/permission/policy/
PermissionPolicyTest25.java 24 import android.content.pm.PermissionInfo;
40 for (PermissionInfo declaredPermission : platformPackage.permissions) {
41 PermissionInfo permissionInfo = context.getPackageManager()
43 final int protectionLevel = permissionInfo.protectionLevel
44 & (PermissionInfo.PROTECTION_NORMAL
45 | PermissionInfo.PROTECTION_DANGEROUS
46 | PermissionInfo.PROTECTION_SIGNATURE);
47 final int protectionFlags = permissionInfo.protectionLevel & ~protectionLevel;
48 if (protectionLevel == PermissionInfo.PROTECTION_NORMAL && protectionFlags != 0)
    [all...]
  /packages/apps/Settings/src/com/android/settings/applications/
AppPermissionsPreferenceController.java 21 import android.content.pm.PermissionInfo;
89 for (PermissionInfo permissionInfo : installedPackage.permissions) {
90 if (permissions.contains(permissionInfo.name)
91 && !grantedPermissionGroups.contains(permissionInfo.group)) {
92 grantedPermissionGroups.add(permissionInfo.group);
121 final List<PermissionInfo> permissions =
123 for (PermissionInfo permissionInfo : permissions) {
124 result.add(permissionInfo.name)
    [all...]
  /packages/apps/PackageInstaller/src/com/android/packageinstaller/permission/model/
PermissionGroups.java 28 import android.content.pm.PermissionInfo;
131 final List<PermissionInfo> groupPermissions;
141 for (PermissionInfo groupPermission : groupPermissions) {
143 if ((groupPermission.protectionLevel & PermissionInfo.PROTECTION_MASK_BASE)
144 == PermissionInfo.PROTECTION_DANGEROUS
145 && (groupPermission.flags & PermissionInfo.FLAG_INSTALLED) != 0
146 && (groupPermission.flags & PermissionInfo.FLAG_REMOVED) == 0) {
192 for (PermissionInfo permissionInfo : installedPackage.permissions) {
194 if (!seenPermissions.add(permissionInfo.name))
    [all...]
AppPermissionGroup.java 28 import android.content.pm.PermissionInfo;
71 PermissionInfo permissionInfo;
73 permissionInfo = context.getPackageManager().getPermissionInfo(permissionName, 0);
78 if ((permissionInfo.protectionLevel & PermissionInfo.PROTECTION_MASK_BASE)
79 != PermissionInfo.PROTECTION_DANGEROUS
80 || (permissionInfo.flags & PermissionInfo.FLAG_INSTALLED) == 0
81 || (permissionInfo.flags & PermissionInfo.FLAG_REMOVED) != 0)
    [all...]
PermissionApps.java 24 import android.content.pm.PermissionInfo;
163 List<PermissionInfo> groupPermInfos = getGroupPermissionInfos(mGroupName);
187 PermissionInfo requestedPermissionInfo = null;
189 for (PermissionInfo groupPermInfo : groupPermInfos) {
201 & PermissionInfo.PROTECTION_MASK_BASE)
202 != PermissionInfo.PROTECTION_DANGEROUS
204 & PermissionInfo.FLAG_INSTALLED) == 0
206 & PermissionInfo.FLAG_REMOVED) != 0) {
262 private List<PermissionInfo> getGroupPermissionInfos(String groupName) {
269 PermissionInfo permissionInfo = mContext.getPackageManager(
    [all...]
  /development/cmds/monkey/src/com/android/commands/monkey/
MonkeyPermissionEvent.java 22 import android.content.pm.PermissionInfo;
30 private PermissionInfo mPermissionInfo;
32 public MonkeyPermissionEvent(String pkg, PermissionInfo permissionInfo) {
35 mPermissionInfo = permissionInfo;
  /frameworks/base/services/core/java/com/android/server/pm/permission/
BasePermission.java 20 import static android.content.pm.PermissionInfo.PROTECTION_DANGEROUS;
21 import static android.content.pm.PermissionInfo.PROTECTION_NORMAL;
22 import static android.content.pm.PermissionInfo.PROTECTION_SIGNATURE;
23 import static android.content.pm.PermissionInfo.PROTECTION_SIGNATURE_OR_SYSTEM;
34 import android.content.pm.PermissionInfo;
93 PermissionInfo pendingPermissionInfo;
112 protectionLevel = PermissionInfo.PROTECTION_SIGNATURE;
182 return (protectionLevel & PermissionInfo.PROTECTION_MASK_BASE)
183 == PermissionInfo.PROTECTION_NORMAL;
186 return (protectionLevel & PermissionInfo.PROTECTION_MASK_BASE
    [all...]
  /cts/tests/tests/permission2/src/android/permission2/cts/
PermissionPolicyTest.java 26 import android.content.pm.PermissionInfo;
70 Map<String, PermissionInfo> declaredPermissionsMap =
83 List<PermissionInfo> expectedPermissions = loadExpectedPermissions(R.raw.android_manifest);
91 for (PermissionInfo expectedPermission : expectedPermissions) {
98 PermissionInfo declaredPermission = declaredPermissionsMap.get(expectedPermissionName);
111 & PermissionInfo.PROTECTION_MASK_BASE;
113 & PermissionInfo.PROTECTION_MASK_BASE;
134 if ((declaredPermission.protectionLevel & PermissionInfo.PROTECTION_DANGEROUS) != 0) {
152 final PermissionInfo permInfo = declaredPermissionsMap.get(permission);
177 PermissionInfo info = declaredPermissionsMap.get(permission)
    [all...]
  /external/robolectric-shadows/shadows/framework/src/main/java/org/robolectric/shadows/
LegacyManifestParser.java 39 import android.content.pm.PermissionInfo;
401 private static PermissionInfo createPermissionInfo(Package owner, PermissionItemData itemData) {
402 PermissionInfo permissionInfo = new PermissionInfo();
403 populatePackageItemInfo(permissionInfo, owner, itemData);
405 permissionInfo.group = itemData.getPermissionGroup();
406 permissionInfo.protectionLevel = decodeProtectionLevel(itemData.getProtectionLevel());
407 permissionInfo.metaData = metaDataToBundle(itemData.getMetaData().getValueMap());
413 permissionInfo.descriptionRes
    [all...]
ShadowApplicationPackageManager.java 44 import android.content.pm.PermissionInfo;
518 public PermissionInfo getPermissionInfo(String name, int flags) throws NameNotFoundException {
519 PermissionInfo permissionInfo = extraPermissions.get(name);
520 if (permissionInfo != null) {
521 return permissionInfo;
526 for (PermissionInfo permission : packageInfo.permissions) {
680 public List<PermissionInfo> queryPermissionsByGroup(String group, int flags) throws NameNotFoundException {
681 List<PermissionInfo> result = new ArrayList<>();
682 for (PermissionInfo permissionInfo : extraPermissions.values())
    [all...]
ShadowPackageManager.java 54 import android.content.pm.PermissionInfo;
110 Map<String, PermissionInfo> extraPermissions = new HashMap<>();
332 public void addPermissionInfo(PermissionInfo permissionInfo) {
333 extraPermissions.put(permissionInfo.name, permissionInfo);
  /external/robolectric-shadows/robolectric/src/test/java/org/robolectric/shadows/
ShadowPackageManagerTest.java 64 import android.content.pm.PermissionInfo;
274 PermissionInfo permission =
278 assertThat(permission.protectionLevel).isEqualTo(PermissionInfo.PROTECTION_NORMAL);
283 PermissionInfo permissionInfo = new PermissionInfo();
284 permissionInfo.name = "manually_added_permission";
285 shadowPackageManager.addPermissionInfo(permissionInfo);
286 PermissionInfo permission = packageManager.getPermissionInfo("manually_added_permission", 0);
    [all...]
  /external/robolectric/v1/src/main/java/com/xtremelabs/robolectric/tester/android/content/pm/
StubPackageManager.java 13 import android.content.pm.PermissionInfo;
46 public PermissionInfo getPermissionInfo(String name, int flags) throws NameNotFoundException {
51 public List<PermissionInfo> queryPermissionsByGroup(String group, int flags) throws NameNotFoundException {
97 @Override public boolean addPermission(PermissionInfo info) {
101 @Override public boolean addPermissionAsync(PermissionInfo permissionInfo) {
  /external/robolectric/v3/
robolectric-3.1-SNAPSHOT.jar 
  /prebuilts/misc/common/robolectric/3.1.1/lib/
robolectric-3.1.1.jar 
  /prebuilts/misc/common/robolectric/3.4.2/lib/
framework-3.4.2.jar 
  /prebuilts/misc/common/robolectric/3.5.1/lib/
shadows-framework-3.5.1.jar 
  /prebuilts/misc/common/robolectric/3.6.1/lib/
shadows-framework-3.6.1.jar 
  /frameworks/base/services/devicepolicy/java/com/android/server/devicepolicy/
DevicePolicyManagerService.java 133 import android.content.pm.PermissionInfo;
    [all...]

Completed in 692 milliseconds