Home
last modified time | relevance | path

Searched refs:uriPermissionPatterns (Results 1 – 8 of 8) sorted by relevance

/aosp14/frameworks/base/services/core/java/com/android/server/pm/pkg/component/
H A DParsedProviderImpl.java63 private List<PatternMatcher> uriPermissionPatterns = Collections.emptyList(); field in ParsedProviderImpl
78 this.uriPermissionPatterns = new ArrayList<>(other.getUriPermissionPatterns()); in ParsedProviderImpl()
98 uriPermissionPatterns = CollectionUtils.add(uriPermissionPatterns, value); in addUriPermissionPattern()
134 dest.writeTypedList(this.uriPermissionPatterns, flags); in writeToParcel()
151 this.uriPermissionPatterns = in.createTypedArrayList(PatternMatcher.CREATOR); in ParsedProviderImpl()
194 @NonNull List<PatternMatcher> uriPermissionPatterns, in ParsedProviderImpl() argument
204 this.uriPermissionPatterns = uriPermissionPatterns; in ParsedProviderImpl()
206 NonNull.class, null, uriPermissionPatterns); in ParsedProviderImpl()
256 return uriPermissionPatterns; in getUriPermissionPatterns()
/aosp14/frameworks/base/core/java/android/content/pm/
H A DProviderInfo.java65 public PatternMatcher[] uriPermissionPatterns = null; field in ProviderInfo
122 uriPermissionPatterns = orig.uriPermissionPatterns; in ProviderInfo()
153 out.writeTypedArray(uriPermissionPatterns, parcelableFlags); in writeToParcel()
183 uriPermissionPatterns = in.createTypedArray(PatternMatcher.CREATOR); in ProviderInfo()
H A DPackageParser.java5267 if (outInfo.info.uriPermissionPatterns == null) { in parseProviderTags()
5268 outInfo.info.uriPermissionPatterns = new PatternMatcher[1]; in parseProviderTags()
5269 outInfo.info.uriPermissionPatterns[0] = pa; in parseProviderTags()
5271 final int N = outInfo.info.uriPermissionPatterns.length; in parseProviderTags()
5273 System.arraycopy(outInfo.info.uriPermissionPatterns, 0, newp, 0, N); in parseProviderTags()
5275 outInfo.info.uriPermissionPatterns = newp; in parseProviderTags()
8450 || p.info.uriPermissionPatterns == null)) { in generateProviderInfo()
8458 pi.uriPermissionPatterns = null; in generateProviderInfo()
/aosp14/frameworks/base/services/core/java/com/android/server/uri/
H A DUriGrantsManagerService.java1215 if (!ArrayUtils.isEmpty(pi.uriPermissionPatterns)) { in checkGrantUriPermissionUnlocked()
1216 final int N = pi.uriPermissionPatterns.length; in checkGrantUriPermissionUnlocked()
1219 if (pi.uriPermissionPatterns[i] != null in checkGrantUriPermissionUnlocked()
1220 && pi.uriPermissionPatterns[i].match(grantUri.uri.getPath())) { in checkGrantUriPermissionUnlocked()
/aosp14/frameworks/base/services/tests/servicestests/src/com/android/server/uri/
H A DUriGrantsMockContext.java229 pi.uriPermissionPatterns = new PatternMatcher[] { in buildComplexProvider()
/aosp14/frameworks/base/services/core/java/com/android/server/pm/parsing/
H A DPackageInfoUtils.java647 pi.uriPermissionPatterns = p.getUriPermissionPatterns().toArray(new PatternMatcher[0]); in generateProviderInfo()
650 pi.uriPermissionPatterns = null; in generateProviderInfo()
/aosp14/frameworks/base/tools/aapt2/integration-tests/CommandTests/
H A Dandroid-33.jarAndroidManifest.xml META-INF/ META-INF/MANIFEST.MF NOTICES/ NOTICES/libcore ...
/aosp14/frameworks/base/core/api/
H A Dcurrent.txt12977 field public android.os.PatternMatcher[] uriPermissionPatterns;