Home
last modified time | relevance | path

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

/packages/modules/AppSearch/service/java/com/android/server/appsearch/visibilitystore/
DVisibilityCheckerImpl.java117 SchemaVisibilityConfig visibilityConfig = internalVisibilityConfig.getVisibilityConfig(); in isSchemaSearchableByCaller() local
118 if (checkMatchAnyVisibilityConfig(frameworkCallerAccess, visibilityConfig)) { in isSchemaSearchableByCaller()
137 @NonNull SchemaVisibilityConfig visibilityConfig) { in checkMatchAnyVisibilityConfig() argument
139 visibilityConfig, frameworkCallerAccess.getCallingAttributionSource().getUid())) { in checkMatchAnyVisibilityConfig()
146 visibilityConfig, in checkMatchAnyVisibilityConfig()
153 return isSchemaPubliclyVisibleFromPackage(visibilityConfig, frameworkCallerAccess); in checkMatchAnyVisibilityConfig()
159 @NonNull SchemaVisibilityConfig visibilityConfig) { in checkMatchAllVisibilityConfig() argument
166 if (!visibilityConfig.getAllowedPackages().isEmpty()) { in checkMatchAllVisibilityConfig()
168 visibilityConfig, in checkMatchAllVisibilityConfig()
177 if (!visibilityConfig.getRequiredPermissions().isEmpty()) { in checkMatchAllVisibilityConfig()
[all …]
/packages/modules/AppSearch/testing/servicestests/src/com/android/server/appsearch/visibilitystore/
DVisibilityCheckerImplTest.java397 InternalVisibilityConfig visibilityConfig = in testEmptyPrefix() local
401 mVisibilityStore.setVisibility(ImmutableList.of(visibilityConfig)); in testEmptyPrefix()
437 InternalVisibilityConfig visibilityConfig = in testSetSchema_defaultPlatformVisible() local
439 mVisibilityStore.setVisibility(ImmutableList.of(visibilityConfig)); in testSetSchema_defaultPlatformVisible()
455 InternalVisibilityConfig visibilityConfig = in testSetSchema_enterpriseNotPlatformVisible() local
457 mVisibilityStore.setVisibility(ImmutableList.of(visibilityConfig)); in testSetSchema_enterpriseNotPlatformVisible()
473 InternalVisibilityConfig visibilityConfig = in testSetSchema_platformHidden() local
477 mVisibilityStore.setVisibility(ImmutableList.of(visibilityConfig)); in testSetSchema_platformHidden()
494 InternalVisibilityConfig visibilityConfig = in testSetSchema_defaultNotVisibleToPackages() local
496 mVisibilityStore.setVisibility(ImmutableList.of(visibilityConfig)); in testSetSchema_defaultNotVisibleToPackages()
[all …]
/packages/modules/AppSearch/testing/coretests/src/android/app/appsearch/external/app/
DInternalVisibilityConfigTest.java31 InternalVisibilityConfig visibilityConfig = in testVisibilityConfig_setNotDisplayBySystem() local
36 assertThat(visibilityConfig.isNotDisplayedBySystem()).isTrue(); in testVisibilityConfig_setNotDisplayBySystem()
59 InternalVisibilityConfig visibilityConfig = in testVisibilityConfig_setVisibilityConfig() local
65 assertThat(visibilityConfig.getVisibleToConfigs()) in testVisibilityConfig_setVisibilityConfig()
97 InternalVisibilityConfig visibilityConfig = visibilityConfigs.get(0); in testToInternalVisibilityConfig() local
98 assertThat(visibilityConfig.isNotDisplayedBySystem()).isTrue(); in testToInternalVisibilityConfig()
99 assertThat(visibilityConfig.getVisibilityConfig().getAllowedPackages()) in testToInternalVisibilityConfig()
101 assertThat(visibilityConfig.getVisibilityConfig().getPubliclyVisibleTargetPackage()) in testToInternalVisibilityConfig()
104 visibilityConfig in testToInternalVisibilityConfig()
110 visibilityConfig in testToInternalVisibilityConfig()
/packages/modules/AppSearch/testing/servicestests/src/com/android/server/appsearch/external/localstorage/visibilitystore/
DVisibilityStoreTest.java135 InternalVisibilityConfig visibilityConfig = in testSetAndGetVisibility() local
140 mVisibilityStore.setVisibility(ImmutableList.of(visibilityConfig)); in testSetAndGetVisibility()
142 assertThat(mVisibilityStore.getVisibility(prefix + "Email")).isEqualTo(visibilityConfig); in testSetAndGetVisibility()
157 VisibilityToDocumentConverter.createVisibilityDocument(visibilityConfig)); in testSetAndGetVisibility()
162 InternalVisibilityConfig visibilityConfig = in testRemoveVisibility() local
167 mVisibilityStore.setVisibility(ImmutableList.of(visibilityConfig)); in testRemoveVisibility()
169 assertThat(mVisibilityStore.getVisibility("Email")).isEqualTo(visibilityConfig); in testRemoveVisibility()
180 assertThat(actualConfig).isEqualTo(visibilityConfig); in testRemoveVisibility()
182 mVisibilityStore.removeVisibility(ImmutableSet.of(visibilityConfig.getSchemaType())); in testRemoveVisibility()
223 InternalVisibilityConfig visibilityConfig = in testRecoverBrokenVisibilitySchema() local
[all …]
DVisibilityToDocumentConverterTest.java141 InternalVisibilityConfig visibilityConfig = visibilityConfigs.get(0); in testToGenericDocuments() local
145 VisibilityToDocumentConverter.createVisibilityDocument(visibilityConfig)); in testToGenericDocuments()
147 .isEqualTo(VisibilityToDocumentConverter.createAndroidVOverlay(visibilityConfig)); in testToGenericDocuments()
220 InternalVisibilityConfig visibilityConfig = in testToVisibilityConfig() local
227 VisibilityToDocumentConverter.createVisibilityDocument(visibilityConfig)); in testToVisibilityConfig()
229 VisibilityToDocumentConverter.createAndroidVOverlay(visibilityConfig); in testToVisibilityConfig()
238 new InternalVisibilityConfig.Builder(visibilityConfig); in testToVisibilityConfig()
240 assertThat(visibilityConfig).isEqualTo(rebuild); in testToVisibilityConfig()
333 InternalVisibilityConfig visibilityConfig = visibilityConfigs.get(0); in testToGenericDocumentAndBack() local
336 VisibilityToDocumentConverter.createVisibilityDocument(visibilityConfig); in testToGenericDocumentAndBack()
[all …]
/packages/modules/AppSearch/framework/java/external/android/app/appsearch/
DGetSchemaResponse.java167 InternalVisibilityConfig visibilityConfig = visibilityConfigs.get(i); in getSchemaTypesVisibleToPackages() local
169 visibilityConfig.getVisibilityConfig().getAllowedPackages(); in getSchemaTypesVisibleToPackages()
172 visibilityConfig.getSchemaType(), in getSchemaTypesVisibleToPackages()
216 InternalVisibilityConfig visibilityConfig = visibilityConfigs.get(i); in getRequiredPermissionsForSchemaTypeVisibility() local
218 visibilityConfig.getVisibilityConfig().getRequiredPermissions(); in getRequiredPermissionsForSchemaTypeVisibility()
221 visibilityConfig.getSchemaType(), in getRequiredPermissionsForSchemaTypeVisibility()
242 InternalVisibilityConfig visibilityConfig = visibilityConfigs.get(i); in getPubliclyVisibleSchemas() local
244 visibilityConfig.getVisibilityConfig().getPubliclyVisibleTargetPackage(); in getPubliclyVisibleSchemas()
246 copy.put(visibilityConfig.getSchemaType(), publiclyVisibleTargetPackage); in getPubliclyVisibleSchemas()
266 InternalVisibilityConfig visibilityConfig = visibilityConfigs.get(i); in getSchemaTypesVisibleToConfigs() local
[all …]
DSetBlobVisibilityRequest.java137 @NonNull String namespace, @NonNull SchemaVisibilityConfig visibilityConfig) { in addNamespaceVisibleToConfig() argument
139 Objects.requireNonNull(visibilityConfig); in addNamespaceVisibleToConfig()
146 visibleToConfigs.add(visibilityConfig); in addNamespaceVisibleToConfig()
/packages/modules/AppSearch/service/java/com/android/server/appsearch/external/localstorage/
DAppSearchImpl.java985 InternalVisibilityConfig visibilityConfig = in getSchema() local
987 if (visibilityConfig != null) { in getSchema()
988 if (visibilityConfig.isNotDisplayedBySystem()) { in getSchema()
992 visibilityConfig.getVisibilityConfig().getAllowedPackages(); in getSchema()
998 visibilityConfig.getVisibilityConfig().getRequiredPermissions(); in getSchema()
1012 visibilityConfig in getSchema()
1020 visibilityConfig.getVisibleToConfigs(); in getSchema()
3338 InternalVisibilityConfig visibilityConfig = visibilityConfigs.get(i); in rewriteVisibilityConfigs() local
3346 String namespace = visibilityConfig.getSchemaType(); in rewriteVisibilityConfigs()
3349 new InternalVisibilityConfig.Builder(visibilityConfig) in rewriteVisibilityConfigs()
/packages/modules/AppSearch/testing/servicestests/src/com/android/server/appsearch/external/localstorage/
DAppSearchImplTest.java3788 InternalVisibilityConfig visibilityConfig = in testPrunePackageData() local
3802 /* visibilityConfigs= */ ImmutableList.of(visibilityConfig), in testPrunePackageData()
3812 /* visibilityConfigs= */ ImmutableList.of(visibilityConfig), in testPrunePackageData()
7988 InternalVisibilityConfig visibilityConfig = in testSetVisibility() local
8002 /* visibilityConfigs= */ ImmutableList.of(visibilityConfig), in testSetVisibility()
8136 InternalVisibilityConfig visibilityConfig = in testSetVisibility_removeVisibilitySettings() local
8151 /* visibilityConfigs= */ ImmutableList.of(visibilityConfig), in testSetVisibility_removeVisibilitySettings()
8208 InternalVisibilityConfig visibilityConfig = in testRemoveVisibility_noRemainingSettings() local
8222 /* visibilityConfigs= */ ImmutableList.of(visibilityConfig), in testRemoveVisibility_noRemainingSettings()
8287 InternalVisibilityConfig visibilityConfig = in testCloseAndReopen_visibilityInfoRetains() local
[all …]