Home
last modified time | relevance | path

Searched refs:BasePermission (Results 1 – 9 of 9) sorted by relevance

/frameworks/base/services/core/java/com/android/server/pm/permission/
DPermissionSettings.java55 final ArrayMap<String, BasePermission> mPermissions =
56 new ArrayMap<String, BasePermission>();
63 final ArrayMap<String, BasePermission> mPermissionTrees =
64 new ArrayMap<String, BasePermission>();
87 public @Nullable BasePermission getPermission(@NonNull String permName) { in getPermission()
108 ArrayMap<String, BasePermission> permissions = in transferPermissions()
110 for (BasePermission bp : permissions.values()) { in transferPermissions()
119 final BasePermission bp = mPermissions.get(permName); in canPropagatePermissionToInstantApp()
139 for (BasePermission bp : mPermissions.values()) { in writePermissions()
147 for (BasePermission bp : mPermissionTrees.values()) { in writePermissionTrees()
[all …]
DBasePermission.java58 public final class BasePermission { class
108 public BasePermission(String _name, String _sourcePackageName, @PermissionType int _type) { in BasePermission() method in BasePermission
166 public int calculateFootprint(BasePermission perm) { in calculateFootprint()
295 @NonNull PermissionInfo info, @NonNull BasePermission tree) { in addToTree()
311 public void updateDynamicPermission(Collection<BasePermission> permissionTrees) { in updateDynamicPermission()
316 final BasePermission tree = findPermissionTree(permissionTrees, name); in updateDynamicPermission()
328 static BasePermission createOrUpdate(@Nullable BasePermission bp, @NonNull Permission p, in createOrUpdate()
329 @NonNull PackageParser.Package pkg, Collection<BasePermission> permissionTrees, in createOrUpdate()
337 if (bp.type == BasePermission.TYPE_BUILTIN && bp.perm == null) { in createOrUpdate()
353 bp = new BasePermission(p.info.name, p.info.packageName, TYPE_NORMAL); in createOrUpdate()
[all …]
DPermissionsState.java196 public int grantInstallPermission(BasePermission permission) { in grantInstallPermission()
208 public int revokeInstallPermission(BasePermission permission) { in revokeInstallPermission()
221 public int grantRuntimePermission(BasePermission permission, int userId) { in grantRuntimePermission()
238 public int revokeRuntimePermission(BasePermission permission, int userId) { in revokeRuntimePermission()
422 public boolean updatePermissionFlags(BasePermission permission, int userId, in updatePermissionFlags()
608 private int grantPermission(BasePermission permission, int userId) { in grantPermission()
632 private int revokePermission(BasePermission permission, int userId) { in revokePermission()
680 private PermissionData ensurePermissionData(BasePermission permission) { in ensurePermissionData()
711 private final BasePermission mPerm;
714 public PermissionData(BasePermission perm) { in PermissionData()
DPermissionManagerService.java253 BasePermission bp = mSettings.getPermissionLocked(perm.name); in PermissionManagerService()
255 bp = new BasePermission(perm.name, "android", BasePermission.TYPE_BUILTIN); in PermissionManagerService()
290 @Nullable BasePermission getPermission(String permName) { in getPermission()
312 BasePermission bp = mSettings.getPermissionLocked(permName); in checkPermission()
527 final BasePermission bp = mSettings.getPermissionLocked(permName); in getPermissionInfo()
547 for (BasePermission bp : mSettings.mPermissions.values()) { in getPermissionInfoByGroup()
693 final BasePermission bp = BasePermission.createOrUpdate( in addAllPermissions()
698 final BasePermission bp = BasePermission.createOrUpdate( in addAllPermissions()
755 BasePermission bp = (BasePermission) mSettings.mPermissions.get(p.info.name); in removeAllPermissions()
810 final BasePermission tree = mSettings.enforcePermissionTree(info.name, callingUid); in addDynamicPermission()
[all …]
DPermissionManagerServiceInternal.java197 public abstract @Nullable BasePermission getPermissionTEMP(@NonNull String permName); in getPermissionTEMP()
DDefaultPermissionGrantPolicy.java305 final BasePermission bp = mPermissionManager.getPermission(permission); in grantRuntimePermissionsForSystemPackage()
/frameworks/base/services/core/java/com/android/server/pm/
DSettings.java93 import com.android.server.pm.permission.BasePermission;
951 BasePermission bp = mPermissions.getPermission(eachPerm); in updateSharedUserPermsLPw()
2151 BasePermission bp = mPermissions.getPermission(name); in readInstallPermissionsLPr()
2905 void writePermissionLPr(XmlSerializer serializer, BasePermission bp) throws IOException { in writePermissionLPr()
4727 final BasePermission bp = mPermissions.getPermission(perm); in dumpPackageLPr()
5317 BasePermission bp = mPermissions.getPermission(permissionState.getName()); in revokeRuntimePermissionsAndClearFlags()
5422 BasePermission bp = mPermissions.getPermission(name); in parsePermissionsLPr()
DPackageManagerService.java316 import com.android.server.pm.permission.BasePermission;
5921 final BasePermission bp = mPermissionManager.getPermissionTEMP(permission);
17517 final BasePermission bp =
17518 (BasePermission) mPermissionManager.getPermissionTEMP(perm.info.name);
19941 final BasePermission bp =
19942 (BasePermission) mPermissionManager.getPermissionTEMP(permName);
/frameworks/base/services/
Dart-profile11982 …server/pm/permission/BasePermission;->addToTree(ILandroid/content/pm/PermissionInfo;Lcom/android/s…
11983 PLcom/android/server/pm/permission/BasePermission;->comparePermissionInfos(Landroid/content/pm/Perm…
11984BasePermission;->createOrUpdate(Lcom/android/server/pm/permission/BasePermission;Landroid/content/…
11985 PLcom/android/server/pm/permission/BasePermission;->dumpPermissionsLPr(Ljava/io/PrintWriter;Ljava/l…
11986 HSPLcom/android/server/pm/permission/BasePermission;->enforceDeclaredUsedAndRuntimeOrDevelopment(La…
11987 …/permission/BasePermission;->enforcePermissionTree(Ljava/util/Collection;Ljava/lang/String;I)Lcom/…
11988 …pm/permission/BasePermission;->findPermissionTree(Ljava/util/Collection;Ljava/lang/String;)Lcom/an…
11989 HSPLcom/android/server/pm/permission/BasePermission;->generatePermissionInfo(II)Landroid/content/pm…
11990 HSPLcom/android/server/pm/permission/BasePermission;->generatePermissionInfo(Ljava/lang/String;I)La…
11991 PLcom/android/server/pm/permission/BasePermission;->getSourcePackageName()Ljava/lang/String;
[all …]