AI summary
Grounded in the 10 excerpts below · verify against the source
-
public NetworkPolicyManagerService(Context context, IActivityManager activityManager, INetworkManagementService networkManagement) { this(context, activityManager, networkManagemen -
@UnsupportedAppUsage public NetworkPolicy[] getNetworkPolicies() { try { return mService.getNetworkPolicies(mContext.getOpPackageName()); } catch (RemoteException e) { -
@VisibleForTesting public NetworkPolicyManagerService(Context context, IActivityManager activityManager, INetworkManagementService networkManagement, IPackageManager pm, Clock clock, -
@EnforcePermission(MANAGE_NETWORK_POLICY) @Override public int getUidPolicy(int uid) { getUidPolicy_enforcePermission(); synchronized (mUidRulesFirstLock) { return -
@EnforcePermission(MANAGE_NETWORK_POLICY) @Override public NetworkPolicy[] getNetworkPolicies(String callingPackage) { getNetworkPolicies_enforcePermission(); try { -
void addNetworkPolicyAL(NetworkPolicy policy) { NetworkPolicy[] policies = getNetworkPolicies(mContext.getOpPackageName()); policies = ArrayUtils.appendElement(NetworkPolicy.class, pol -
package android.net; parcelable NetworkPolicy; -
@EnforcePermission(MANAGE_NETWORK_POLICY) @Override public void setNetworkPolicies(NetworkPolicy[] policies) { setNetworkPolicies_enforcePermission(); final long token = Binde -
@UnsupportedAppUsage public void setUidPolicy(int uid, int policy) { try { mService.setUidPolicy(uid, policy); } catch (RemoteException e) { throw e.rethrow -
@Override public void onLinkPropertiesChanged(@NonNull Network network, @NonNull LinkProperties lp) { synchronized (mNetworkPoliciesSecondLock) { final ArraySet<Str