Home
last modified time | relevance | path

Searched refs:PackageIdentifier (Results 1 – 21 of 21) sorted by relevance

/aosp12/frameworks/base/apex/appsearch/service/java/com/android/server/appsearch/visibilitystore/
H A DVisibleToPackagesMap.java19 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 DVisibilityStoreImpl.java25 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 DVisibleToPackagesDocument.java22 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 DBlobAccessMode.java65 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 DPackageIdentifier.java26 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 DSetSchemaRequest.java86 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 DPackageInfo.aidl21 import android.automotive.watchdog.internal.PackageIdentifier;
31 PackageIdentifier packageIdentifier;
H A DPackageIdentifier.aidl22 parcelable PackageIdentifier {
/aosp12/frameworks/base/services/tests/servicestests/src/com/android/server/appsearch/visibilitystore/
H A DVisibilityStoreImplTest.java30 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 DVisibilityStore.java19 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 DAppSearchImplPlatformTest.java34 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 DPackageInfoHandler.java22 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 DAppSearchSession.java155 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 Dcurrent.txt234 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 DAppSearchManagerService.java29 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 DIoOveruseMonitor.cpp50 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 DAppSearchImpl.java35 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 DShortcutPackage.java27 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 DBaseShortcutManagerTest.java53 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 DCarWatchdogServiceUnitTest.java86 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 DIoOveruseMonitorTest.cpp42 using ::android::automotive::watchdog::internal::PackageIdentifier;