/aosp12/frameworks/base/apex/appsearch/service/java/com/android/server/appsearch/visibilitystore/ |
H A D | VisibleToPackagesMap.java | 19 import android.app.appsearch.PackageIdentifier; 37 private final Map<String, Map<String, Map<String, Set<PackageIdentifier>>>> mMap = 48 @NonNull Map<String, Set<PackageIdentifier>> schemaToPackageIdentifier) { in setVisibleToPackages() 49 Map<String, Map<String, Set<PackageIdentifier>>> databaseToSchemaTypeToVisibility = in setVisibleToPackages() 65 public Set<PackageIdentifier> getAccessiblePackages( in getAccessiblePackages() 69 Map<String, Map<String, Set<PackageIdentifier>>> databaseToSchemaTypeToVisibility = in getAccessiblePackages() 74 Map<String, Set<PackageIdentifier>> schemaTypeToVisibility = in getAccessiblePackages() 79 Set<PackageIdentifier> accessiblePackages = schemaTypeToVisibility.get(prefixedSchema); in getAccessiblePackages()
|
H A D | VisibilityStoreImpl.java | 25 import android.app.appsearch.PackageIdentifier; 175 Map<String, Set<PackageIdentifier>> schemaToPackageIdentifierMap = new ArrayMap<>(); in VisibilityStoreImpl() 182 PackageIdentifier packageIdentifier = in VisibilityStoreImpl() 185 Set<PackageIdentifier> packageIdentifiers = in VisibilityStoreImpl() 205 @NonNull Map<String, List<PackageIdentifier>> schemasVisibleToPackages) in setVisibility() 221 Map<String, Set<PackageIdentifier>> schemaToPackageIdentifierMap = new ArrayMap<>(); in setVisibility() 223 for (Map.Entry<String, List<PackageIdentifier>> entry : in setVisibility() 303 Set<PackageIdentifier> packageIdentifiers = in isSchemaVisibleToPackages() 309 for (PackageIdentifier packageIdentifier : packageIdentifiers) { in isSchemaVisibleToPackages()
|
H A D | VisibleToPackagesDocument.java | 22 import android.app.appsearch.PackageIdentifier; 73 public PackageIdentifier getPackageIdentifier() { in getPackageIdentifier() 76 return new PackageIdentifier(packageName, sha256Cert); in getPackageIdentifier() 93 public Builder setPackageIdentifier(@NonNull PackageIdentifier packageIdentifier) { in setPackageIdentifier()
|
/aosp12/frameworks/base/apex/blobstore/service/java/com/android/server/blob/ |
H A D | BlobAccessMode.java | 65 private final ArraySet<PackageIdentifier> mAllowedPackages = new ArraySet<>(); 84 mAllowedPackages.add(PackageIdentifier.create(packageName, certificate)); in allowPackageAccess() 99 return mAllowedPackages.contains(PackageIdentifier.create(packageName, certificate)); in isPackageAccessAllowed() 118 final PackageIdentifier packageIdentifier = mAllowedPackages.valueAt(i); in isAccessAllowedForCaller() 157 final PackageIdentifier packageIdentifier = mAllowedPackages.valueAt(i); in writeToXml() 183 private static final class PackageIdentifier { class in BlobAccessMode 187 private PackageIdentifier(@NonNull String packageName, @NonNull byte[] certificate) { in PackageIdentifier() method in BlobAccessMode.PackageIdentifier 192 public static PackageIdentifier create(@NonNull String packageName, in create() 194 return new PackageIdentifier(packageName, certificate); in create() 202 if (obj == null || !(obj instanceof PackageIdentifier)) { in equals() [all …]
|
/aosp12/frameworks/base/apex/appsearch/framework/java/external/android/app/appsearch/ |
H A D | PackageIdentifier.java | 26 public class PackageIdentifier { class 38 public PackageIdentifier(@NonNull String packageName, @NonNull byte[] sha256Certificate) { in PackageIdentifier() method in PackageIdentifier 45 public PackageIdentifier(@NonNull Bundle bundle) { in PackageIdentifier() method in PackageIdentifier 70 if (obj == null || !(obj instanceof PackageIdentifier)) { in equals() 73 final PackageIdentifier other = (PackageIdentifier) obj; in equals()
|
H A D | SetSchemaRequest.java | 86 private final Map<String, Set<PackageIdentifier>> mSchemasVisibleToPackages; 94 @NonNull Map<String, Set<PackageIdentifier>> schemasVisibleToPackages, in SetSchemaRequest() 128 public Map<String, Set<PackageIdentifier>> getSchemasVisibleToPackages() { in getSchemasVisibleToPackages() 129 Map<String, Set<PackageIdentifier>> copy = new ArrayMap<>(); in getSchemasVisibleToPackages() 155 public Map<String, Set<PackageIdentifier>> getSchemasVisibleToPackagesInternal() { in getSchemasVisibleToPackagesInternal() 175 private ArrayMap<String, Set<PackageIdentifier>> mSchemasVisibleToPackages = 264 @NonNull PackageIdentifier packageIdentifier) { in setSchemaTypeVisibilityForPackage() 269 Set<PackageIdentifier> packageIdentifiers = mSchemasVisibleToPackages.get(schemaType); in setSchemaTypeVisibilityForPackage() 446 ArrayMap<String, Set<PackageIdentifier>> schemasVisibleToPackages = in resetIfBuilt() 448 for (Map.Entry<String, Set<PackageIdentifier>> entry : in resetIfBuilt()
|
/aosp12/packages/services/Car/cpp/watchdog/aidl/android/automotive/watchdog/internal/ |
H A D | PackageInfo.aidl | 21 import android.automotive.watchdog.internal.PackageIdentifier; 31 PackageIdentifier packageIdentifier;
|
H A D | PackageIdentifier.aidl | 22 parcelable PackageIdentifier {
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/appsearch/visibilitystore/ |
H A D | VisibilityStoreImplTest.java | 30 import android.app.appsearch.PackageIdentifier; 281 ImmutableList.of(new PackageIdentifier(packageNameFoo, sha256CertFoo)), in testSetVisibility_visibleToPackages() 283 ImmutableList.of(new PackageIdentifier(packageNameBar, sha256CertBar)))); in testSetVisibility_visibleToPackages() 348 ImmutableList.of(new PackageIdentifier(packageNameFoo, sha256CertFoo)))); in testSetVisibility_visibleToPackages() 401 ImmutableList.of(new PackageIdentifier(packageNameFoo, sha256CertFoo)))); in testIsSchemaSearchableByCaller_packageAccessibilityHandlesNameNotFoundException() 434 ImmutableList.of(new PackageIdentifier(packageNameFoo, sha256CertFoo)))); in testEmptyPrefix()
|
/aosp12/frameworks/base/apex/appsearch/service/java/com/android/server/appsearch/external/localstorage/visibilitystore/ |
H A D | VisibilityStore.java | 19 import android.app.appsearch.PackageIdentifier; 58 @NonNull Map<String, List<PackageIdentifier>> schemasVisibleToPackages) in setVisibility()
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/appsearch/ |
H A D | AppSearchImplPlatformTest.java | 34 import android.app.appsearch.PackageIdentifier; 136 ImmutableList.of(new PackageIdentifier(packageNameFoo, sha256CertFoo))), in testSetSchema_existingSchemaRetainsVisibilitySetting() 169 ImmutableList.of(new PackageIdentifier(packageNameFoo, sha256CertFoo))), in testSetSchema_existingSchemaRetainsVisibilitySetting() 244 ImmutableList.of(new PackageIdentifier(packageNameFoo, sha256CertFoo))), in testRemoveSchema_removedFromVisibilityStore() 440 ImmutableList.of(new PackageIdentifier(packageNameFoo, sha256CertFoo))), in testSetSchema_visibleToPackages()
|
/aosp12/packages/services/Car/service/src/com/android/car/watchdog/ |
H A D | PackageInfoHandler.java | 22 import android.automotive.watchdog.internal.PackageIdentifier; 219 packageInfo.packageIdentifier = new PackageIdentifier(); in getPackageInfo()
|
/aosp12/frameworks/base/apex/appsearch/framework/java/android/app/appsearch/ |
H A D | AppSearchSession.java | 155 for (Map.Entry<String, Set<PackageIdentifier>> entry : in setSchema() 158 for (PackageIdentifier packageIdentifier : entry.getValue()) { in setSchema()
|
/aosp12/frameworks/base/apex/appsearch/framework/api/ |
H A D | current.txt | 234 public class PackageIdentifier { 235 ctor public PackageIdentifier(@NonNull String, @NonNull byte[]); 387 … java.util.Map<java.lang.String,java.util.Set<android.app.appsearch.PackageIdentifier>> getSchemas… 401 …peVisibilityForPackage(@NonNull String, boolean, @NonNull android.app.appsearch.PackageIdentifier);
|
/aosp12/frameworks/base/apex/appsearch/service/java/com/android/server/appsearch/ |
H A D | AppSearchManagerService.java | 29 import android.app.appsearch.PackageIdentifier; 353 Map<String, List<PackageIdentifier>> schemasVisibleToPackages = in setSchema() 357 List<PackageIdentifier> packageIdentifiers = in setSchema() 361 new PackageIdentifier(entry.getValue().get(i))); in setSchema()
|
/aosp12/packages/services/Car/cpp/watchdog/server/src/ |
H A D | IoOveruseMonitor.cpp | 50 using ::android::automotive::watchdog::internal::PackageIdentifier; 80 std::string uniquePackageIdStr(const PackageIdentifier& id) { in uniquePackageIdStr()
|
/aosp12/frameworks/base/apex/appsearch/service/java/com/android/server/appsearch/external/localstorage/ |
H A D | AppSearchImpl.java | 35 import android.app.appsearch.PackageIdentifier; 411 @NonNull Map<String, List<PackageIdentifier>> schemasVisibleToPackages, in setSchema() 488 Map<String, List<PackageIdentifier>> prefixedSchemasVisibleToPackages = in setSchema() 490 for (Map.Entry<String, List<PackageIdentifier>> entry : in setSchema()
|
/aosp12/frameworks/base/services/core/java/com/android/server/pm/ |
H A D | ShortcutPackage.java | 27 import android.app.appsearch.PackageIdentifier; 176 private final Map<String, PackageIdentifier> mPackageIdentifiers = new ArrayMap<>(0); 2296 mPackageIdentifiers.put(packageName, new PackageIdentifier(packageName, certificate)); in updateVisibility() 2651 for (PackageIdentifier pi : mPackageIdentifiers.values()) { in setupSchema()
|
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/pm/ |
H A D | BaseShortcutManagerTest.java | 53 import android.app.appsearch.PackageIdentifier; 652 protected Map<String, List<PackageIdentifier>> mSchemasVisibleToPackages = 669 final List<PackageIdentifier> packageIdentifiers; in setSchema() 677 packageIdentifiers.add(new PackageIdentifier(entry.getValue().get(i))); in setSchema()
|
/aosp12/packages/services/Car/tests/carservice_unit_test/src/com/android/car/watchdog/ |
H A D | CarWatchdogServiceUnitTest.java | 86 import android.automotive.watchdog.internal.PackageIdentifier; 4565 packageInfo.packageIdentifier = new PackageIdentifier(); in constructPackageInfo() 4628 private static boolean isEquals(PackageIdentifier lhs, PackageIdentifier rhs) { in isEquals()
|
/aosp12/packages/services/Car/cpp/watchdog/server/tests/ |
H A D | IoOveruseMonitorTest.cpp | 42 using ::android::automotive::watchdog::internal::PackageIdentifier;
|