Home
last modified time | relevance | path

Searched refs:NetworkStatsAccess (Results 1 – 8 of 8) sorted by relevance

/packages/modules/Connectivity/tests/unit/java/android/net/
DNetworkStatsAccessTest.java91 assertEquals(NetworkStatsAccess.Level.DEVICE, in testCheckAccessLevel_hasCarrierPrivileges()
92 NetworkStatsAccess.checkAccessLevel(mContext, TEST_PID, TEST_UID, TEST_PKG)); in testCheckAccessLevel_hasCarrierPrivileges()
98 assertEquals(NetworkStatsAccess.Level.DEVICE, in testCheckAccessLevel_isDeviceOwner()
99 NetworkStatsAccess.checkAccessLevel(mContext, TEST_PID, TEST_UID, TEST_PKG)); in testCheckAccessLevel_isDeviceOwner()
105 assertEquals(NetworkStatsAccess.Level.USER, in testCheckAccessLevel_isProfileOwner()
106 NetworkStatsAccess.checkAccessLevel(mContext, TEST_PID, TEST_UID, TEST_PKG)); in testCheckAccessLevel_isProfileOwner()
113 assertEquals(NetworkStatsAccess.Level.DEVICESUMMARY, in testCheckAccessLevel_hasAppOpsBitAllowed()
114 NetworkStatsAccess.checkAccessLevel(mContext, TEST_PID, TEST_UID, TEST_PKG)); in testCheckAccessLevel_hasAppOpsBitAllowed()
121 assertEquals(NetworkStatsAccess.Level.DEVICESUMMARY, in testCheckAccessLevel_hasAppOpsBitDefault_grantedPermission()
122 NetworkStatsAccess.checkAccessLevel(mContext, TEST_PID, TEST_UID, TEST_PKG)); in testCheckAccessLevel_hasAppOpsBitDefault_grantedPermission()
[all …]
DNetworkStatsCollectionTest.java131 636014522L, 709291L, 88037144L, 518820L, NetworkStatsAccess.Level.DEVICE); in testReadLegacyNetwork()
140 0L, 0L, 0L, 0L, NetworkStatsAccess.Level.DEVICE); in testReadLegacyNetwork()
145 636014522L, 709291L, 88037144L, 518820L, NetworkStatsAccess.Level.DEVICE); in testReadLegacyNetwork()
159 637073904L, 711398L, 88342093L, 521006L, NetworkStatsAccess.Level.DEVICE); in testReadLegacyUid()
168 0L, 0L, 0L, 0L, NetworkStatsAccess.Level.DEVICE); in testReadLegacyUid()
173 637073904L, 711398L, 88342093L, 521006L, NetworkStatsAccess.Level.DEVICE); in testReadLegacyUid()
280 collection.getRelevantUids(NetworkStatsAccess.Level.DEFAULT)); in testAccessLevels()
282 collection.getRelevantUids(NetworkStatsAccess.Level.USER)); in testAccessLevels()
285 collection.getRelevantUids(NetworkStatsAccess.Level.DEVICE)); in testAccessLevels()
289 myUid, SET_DEFAULT, TAG_NONE, 0, 0L, 0L, NetworkStatsAccess.Level.DEFAULT, myUid)); in testAccessLevels()
[all …]
/packages/modules/Connectivity/framework-t/src/android/net/
DNetworkStatsAccess.java46 public final class NetworkStatsAccess { class
47 private NetworkStatsAccess() {} in NetworkStatsAccess() method in NetworkStatsAccess
112 public static @NetworkStatsAccess.Level int checkAccessLevel( in checkAccessLevel()
139 return NetworkStatsAccess.Level.DEVICE; in checkAccessLevel()
146 return NetworkStatsAccess.Level.DEVICESUMMARY; in checkAccessLevel()
159 return NetworkStatsAccess.Level.USER; in checkAccessLevel()
163 return NetworkStatsAccess.Level.DEFAULT; in checkAccessLevel()
171 @NetworkStatsAccess.Level int accessLevel) { in isAccessibleToUser()
175 case NetworkStatsAccess.Level.DEVICE: in isAccessibleToUser()
178 case NetworkStatsAccess.Level.DEVICESUMMARY: in isAccessibleToUser()
[all …]
DNetworkStatsCollection.java234 public int[] getRelevantUids(@NetworkStatsAccess.Level int accessLevel) { in getRelevantUids()
239 public int[] getRelevantUids(@NetworkStatsAccess.Level int accessLevel, in getRelevantUids()
244 if (NetworkStatsAccess.isAccessibleToUser(key.uid, callerUid, accessLevel)) { in getRelevantUids()
263 @NetworkStatsAccess.Level int accessLevel, int callerUid) { in getHistory()
264 if (!NetworkStatsAccess.isAccessibleToUser(uid, callerUid, accessLevel)) { in getHistory()
389 @NetworkStatsAccess.Level int accessLevel, int callerUid) { in getSummary()
403 && NetworkStatsAccess.isAccessibleToUser(key.uid, callerUid, accessLevel) in getSummary()
/packages/modules/Connectivity/tests/unit/java/com/android/server/net/
DNetworkStatsObserversTest.java46 import android.net.NetworkStatsAccess;
158 mUsageCallback, PID_RED , UID_RED, PACKAGE_RED, NetworkStatsAccess.Level.DEVICE); in testRegister_thresholdTooLow_setsDefaultThreshold()
166 NetworkStatsAccess.Level.DEVICE); in testRegister_thresholdTooLow_setsDefaultThreshold()
179 PID_SYSTEM, Process.SYSTEM_UID, PACKAGE_SYSTEM, NetworkStatsAccess.Level.DEVICE); in testRegister_highThreshold_accepted()
191 PID_SYSTEM, Process.SYSTEM_UID, PACKAGE_SYSTEM, NetworkStatsAccess.Level.DEVICE); in testRegister_twoRequests_twoIds()
197 PID_SYSTEM, Process.SYSTEM_UID, PACKAGE_SYSTEM, NetworkStatsAccess.Level.DEVICE); in testRegister_twoRequests_twoIds()
213 PID_RED, UID_RED, PACKAGE_RED, NetworkStatsAccess.Level.DEVICE); in testRegister_limit()
221 PID_RED, UID_RED, PACKAGE_RED, NetworkStatsAccess.Level.DEVICE)); in testRegister_limit()
228 PID_BLUE, UID_BLUE, PACKAGE_BLUE, NetworkStatsAccess.Level.DEVICE); in testRegister_limit()
236 PID_RED, UID_RED, PACKAGE_RED, NetworkStatsAccess.Level.DEVICE)); in testRegister_limit()
[all …]
/packages/modules/Connectivity/service-t/src/com/android/server/net/
DNetworkStatsObservers.java29 import android.net.NetworkStatsAccess;
96 @NetworkStatsAccess.Level int accessLevel) { in register()
240 @NetworkStatsAccess.Level int accessLevel) { in buildRequestInfo()
241 if (accessLevel <= NetworkStatsAccess.Level.USER) { in buildRequestInfo()
246 if (accessLevel < NetworkStatsAccess.Level.DEVICESUMMARY) { in buildRequestInfo()
266 protected final @NetworkStatsAccess.Level int mAccessLevel;
272 @NonNull String callingPackage, @NetworkStatsAccess.Level int accessLevel) { in RequestInfo()
370 @NonNull String callingPackage, @NetworkStatsAccess.Level int accessLevel) { in NetworkUsageRequestInfo()
413 @NonNull String callingPackage, @NetworkStatsAccess.Level int accessLevel) { in UserUsageRequestInfo()
DNetworkStatsRecorder.java29 import android.net.NetworkStatsAccess;
168 NetworkStatsAccess.Level.DEVICE, Binder.getCallingUid()).getTotal(null); in getTotalSinceBootLocked()
DNetworkStatsService.java121 import android.net.NetworkStatsAccess;
1617 private final @NetworkStatsAccess.Level int mAccessLevel = checkAccessLevel(
1775 private @NetworkStatsAccess.Level int checkAccessLevel(@Nullable String callingPackage) {
1776 return NetworkStatsAccess.checkAccessLevel(
1807 long start, long end, @NetworkStatsAccess.Level int accessLevel, int callingUid) {
1828 int flags, int fields, @NetworkStatsAccess.Level int accessLevel, int callingUid,
1844 NetworkStatsAccess.Level.DEVICE, Binder.getCallingUid()).getTotalBytes();
1854 return uidComplete.getSummary(template, start, end, NetworkStatsAccess.Level.DEVICE,
2069 @NetworkStatsAccess.Level int accessLevel = checkAccessLevel(callingPackage);