/packages/modules/AppSearch/service/java/com/android/server/appsearch/visibilitystore/ |
D | VisibilityCheckerImpl.java | 117 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/ |
D | VisibilityCheckerImplTest.java | 397 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/ |
D | InternalVisibilityConfigTest.java | 31 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/ |
D | VisibilityStoreTest.java | 135 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 …]
|
D | VisibilityToDocumentConverterTest.java | 141 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/ |
D | GetSchemaResponse.java | 167 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 …]
|
D | SetBlobVisibilityRequest.java | 137 @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/ |
D | AppSearchImpl.java | 985 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/ |
D | AppSearchImplTest.java | 3788 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 …]
|