-
- Downloads
Enforce restricted user, getConnectionOwnerUid checks
This CL adds checks to ensure restricted users cannot change or start/stop platform VPNs. In addition, this also adds checks to the ConnectivityManager#getConnectionOwnerUid() to ensure that only VpnService based VPNs can identify connections Bug: 148040659 Test: FrameworksNetTests run Change-Id: Id47ada5766036bfc84f3ba47f66f2d2683af916d
Showing
- core/java/android/net/ConnectivityManager.java 10 additions, 10 deletionscore/java/android/net/ConnectivityManager.java
- services/core/java/com/android/server/ConnectivityService.java 7 additions, 0 deletions...ces/core/java/com/android/server/ConnectivityService.java
- services/core/java/com/android/server/connectivity/Vpn.java 37 additions, 5 deletionsservices/core/java/com/android/server/connectivity/Vpn.java
- tests/net/java/com/android/server/ConnectivityServiceTest.java 112 additions, 7 deletions.../net/java/com/android/server/ConnectivityServiceTest.java
- tests/net/java/com/android/server/connectivity/VpnTest.java 58 additions, 2 deletionstests/net/java/com/android/server/connectivity/VpnTest.java
Loading
Please register or sign in to comment