/aosp12/frameworks/base/core/java/android/content/pm/parsing/component/ |
H A D | ParsedProvider.java | 53 PathPermission[] pathPermissions; field in ParsedProvider 67 this.pathPermissions = other.pathPermissions; in ParsedProvider() 117 dest.writeTypedArray(this.pathPermissions, flags); in writeToParcel() 135 this.pathPermissions = in.createTypedArray(PathPermission.CREATOR); in ParsedProvider() 192 return pathPermissions; in getPathPermissions()
|
H A D | ParsedProviderUtils.java | 352 if (provider.pathPermissions == null) { in parsePathPermission() 353 provider.pathPermissions = new PathPermission[1]; in parsePathPermission() 354 provider.pathPermissions[0] = pa; in parsePathPermission() 356 final int N = provider.pathPermissions.length; in parsePathPermission() 358 System.arraycopy(provider.pathPermissions, 0, newp, 0, N); in parsePathPermission() 360 provider.pathPermissions = newp; in parsePathPermission()
|
/aosp12/frameworks/base/core/java/android/content/pm/ |
H A D | ProviderInfo.java | 73 public PathPermission[] pathPermissions = null; field in ProviderInfo 123 pathPermissions = orig.pathPermissions; in ProviderInfo() 154 out.writeTypedArray(pathPermissions, parcelableFlags); in writeToParcel() 184 pathPermissions = in.createTypedArray(PathPermission.CREATOR); in ProviderInfo()
|
H A D | PackageParser.java | 5309 if (outInfo.info.pathPermissions == null) { in parseProviderTags() 5310 outInfo.info.pathPermissions = new PathPermission[1]; in parseProviderTags() 5311 outInfo.info.pathPermissions[0] = pa; in parseProviderTags() 5313 final int N = outInfo.info.pathPermissions.length; in parseProviderTags() 5315 System.arraycopy(outInfo.info.pathPermissions, 0, newp, 0, N); in parseProviderTags() 5317 outInfo.info.pathPermissions = newp; in parseProviderTags()
|
/aosp12/frameworks/base/services/core/java/com/android/server/uri/ |
H A D | UriGrantsManagerService.java | 951 final PathPermission[] pps = pi.pathPermissions; in checkHoldingPermissionsInternalUnlocked() 1154 if (pi.pathPermissions != null) { in checkGrantUriPermissionUnlocked() 1155 final int N = pi.pathPermissions.length; in checkGrantUriPermissionUnlocked() 1157 if (pi.pathPermissions[i] != null in checkGrantUriPermissionUnlocked() 1158 && pi.pathPermissions[i].match(grantUri.uri.getPath())) { in checkGrantUriPermissionUnlocked() 1160 if (pi.pathPermissions[i].getReadPermission() != null) { in checkGrantUriPermissionUnlocked() 1165 if (pi.pathPermissions[i].getWritePermission() != null) { in checkGrantUriPermissionUnlocked()
|
/aosp12/frameworks/base/test-mock/src/android/test/mock/ |
H A D | MockContentProvider.java | 223 PathPermission[] pathPermissions) { in MockContentProvider() argument 224 super(context, readPermission, writePermission, pathPermissions); in MockContentProvider()
|
/aosp12/packages/apps/TimeZoneData/src/main/com/android/timezone/data/ |
H A D | TimeZoneRulesDataProvider.java | 119 if (info.pathPermissions != null || info.writePermission != null) { in attachInfo()
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/uri/ |
H A D | UriGrantsMockContext.java | 218 pi.pathPermissions = new PathPermission[] { in buildComplexProvider()
|
/aosp12/frameworks/base/core/java/android/content/ |
H A D | ContentProvider.java | 178 PathPermission[] pathPermissions) { in ContentProvider() argument 182 mPathPermissions = pathPermissions; in ContentProvider() 2395 setPathPermissions(info.pathPermissions); in attachInfo()
|
/aosp12/frameworks/base/core/java/android/content/pm/parsing/ |
H A D | PackageInfoWithoutStateUtils.java | 614 pi.pathPermissions = p.getPathPermissions(); in generateProviderInfoUnchecked()
|
/aosp12/frameworks/base/services/core/java/com/android/server/am/ |
H A D | ContentProviderHelper.java | 1461 PathPermission[] pps = cpi.pathPermissions; in checkContentProviderPermission()
|
/aosp12/frameworks/base/tools/aapt2/integration-tests/CommandTests/ |
H A D | android-28.jar | META-INF/
META-INF/MANIFEST.MF
javax/
javax/net/
javax/ ... |
/aosp12/frameworks/base/core/api/ |
H A D | current.txt | 12947 field public android.content.pm.PathPermission[] pathPermissions;
|
/aosp12/frameworks/opt/setupwizard/tools/docs/ |
H A D | android-22.txt | 8954 field public android.content.pm.PathPermission[] pathPermissions;
|