Home
last modified time | relevance | path

Searched refs:SliceAuthority (Results 1 – 6 of 6) sorted by relevance

/frameworks/base/services/core/java/com/android/server/slice/
DSliceProviderPermissions.java47 private final ArrayMap<String, SliceAuthority> mAuths = new ArrayMap<>();
59 public synchronized Collection<SliceAuthority> getAuthorities() { in getAuthorities()
63 public synchronized SliceAuthority getOrCreateAuthority(String authority) { in getOrCreateAuthority()
64 SliceAuthority ret = mAuths.get(authority); in getOrCreateAuthority()
66 ret = new SliceAuthority(authority, this); in getOrCreateAuthority()
116 SliceAuthority authority = new SliceAuthority( in createFrom()
134 public static class SliceAuthority implements Persistable { class in SliceProviderPermissions
139 public SliceAuthority(String authority, DirtyTracker tracker) { in SliceAuthority() method in SliceProviderPermissions.SliceAuthority
194 SliceAuthority other = (SliceAuthority) obj; in equals()
DSliceClientPermissions.java55 private final ArrayMap<PkgUser, SliceAuthority> mAuths = new ArrayMap<>();
68 public synchronized Collection<SliceAuthority> getAuthorities() { in getAuthorities()
72 public synchronized SliceAuthority getOrCreateAuthority(PkgUser authority, PkgUser provider) { in getOrCreateAuthority()
73 SliceAuthority ret = mAuths.get(authority); in getOrCreateAuthority()
75 ret = new SliceAuthority(authority.getPkg(), provider, this); in getOrCreateAuthority()
82 public synchronized SliceAuthority getAuthority(PkgUser authority) { in getAuthority()
104 SliceAuthority authority = getAuthority(new PkgUser(uri.getAuthority(), userId)); in hasPermission()
109 SliceAuthority authority = getOrCreateAuthority( in grantUri()
116 SliceAuthority authority = getOrCreateAuthority( in revokeUri()
186 SliceAuthority authority = new SliceAuthority( in createFrom()
[all …]
DSlicePermissionManager.java34 import com.android.server.slice.SliceProviderPermissions.SliceAuthority;
126 for (SliceAuthority authority : provider.getAuthorities()) { in removePkg()
138 for (SliceAuthority authority : getProvider(new PkgUser(pkg, 0)).getAuthorities()) { in getAllPackagesGranted()
/frameworks/base/services/tests/uiservicestests/src/com/android/server/slice/
DSliceClientPermissionsTest.java34 import com.android.server.slice.SliceClientPermissions.SliceAuthority;
78 ArrayList<SliceAuthority> authorities = new ArrayList<>(client.getAuthorities()); in testRemoveBasic()
109 ArrayList<SliceAuthority> authorities = new ArrayList<>(client.getAuthorities()); in testRemoveSubtrees()
136 ArrayList<SliceAuthority> authorities = new ArrayList<>(client.getAuthorities()); in testAddConsolidate_addFirst()
163 ArrayList<SliceAuthority> authorities = new ArrayList<>(client.getAuthorities()); in testAddConsolidate_addSecond()
184 SliceAuthority auth = client.getOrCreateAuthority( in testDirty_addPkg()
197 ArrayList<SliceAuthority> authorities = new ArrayList<>(client.getAuthorities()); in testCreation()
198 authorities.sort(Comparator.comparing(SliceAuthority::getAuthority)); in testCreation()
249 ArrayList<SliceAuthority> a1 = new ArrayList<>(o1.getAuthorities()); in assertEquivalent()
250 ArrayList<SliceAuthority> a2 = new ArrayList<>(o2.getAuthorities()); in assertEquivalent()
[all …]
DSliceProviderPermissionsTest.java31 import com.android.server.slice.SliceProviderPermissions.SliceAuthority;
68 SliceAuthority auth = provider.getOrCreateAuthority("some_auth"); in testDirty_addPkg()
79 ArrayList<SliceAuthority> authorities = new ArrayList<>(provider.getAuthorities()); in testCreation()
80 authorities.sort(Comparator.comparing(SliceAuthority::getAuthority)); in testCreation()
121 SliceAuthority auth = provider.getOrCreateAuthority("com.android.pkg.slices"); in createProvider()
/frameworks/base/services/
Dart-profile3184SliceAuthority;->addPath(Ljava/util/List;)V+]Landroid/util/ArraySet;Landroid/util/ArraySet;]Lcom/a…
3185 HPLcom/android/server/slice/SliceClientPermissions$SliceAuthority;->isPathPrefixMatch([Ljava/lang/S…
3189 …rver/slice/SliceProviderPermissions$SliceAuthority;Lcom/android/server/slice/SliceProviderPermissi…